BamTools  2.4.0
BamTools::IBamIODevice Member List

This is the complete list of members for BamTools::IBamIODevice, including all inherited members.

Close(void)=0BamTools::IBamIODevicepure virtual
GetErrorString(void)BamTools::IBamIODeviceinlinevirtual
IBamIODevice(void)BamTools::IBamIODeviceinlineprotected
IsOpen(void) const BamTools::IBamIODeviceinlinevirtual
IsRandomAccess(void) const =0BamTools::IBamIODevicepure virtual
m_errorStringBamTools::IBamIODeviceprotected
m_modeBamTools::IBamIODeviceprotected
Mode(void) const BamTools::IBamIODeviceinlinevirtual
NotOpen enum valueBamTools::IBamIODevice
Open(const OpenMode mode)=0BamTools::IBamIODevicepure virtual
OpenMode enum nameBamTools::IBamIODevice
Read(char *data, const unsigned int numBytes)=0BamTools::IBamIODevicepure virtual
ReadOnly enum valueBamTools::IBamIODevice
ReadWrite enum valueBamTools::IBamIODevice
Seek(const int64_t &position, const int origin=SEEK_SET)=0BamTools::IBamIODevicepure virtual
SetErrorString(const std::string &where, const std::string &what)BamTools::IBamIODeviceinlineprotected
Tell(void) const =0BamTools::IBamIODevicepure virtual
Write(const char *data, const unsigned int numBytes)=0BamTools::IBamIODevicepure virtual
WriteOnly enum valueBamTools::IBamIODevice
~IBamIODevice(void)BamTools::IBamIODeviceinlinevirtual