BamTools::IBamIODevice Class Reference
#include <IBamIODevice.h>
List of all members.
Member Enumeration Documentation
- Enumerator:
NotOpen |
|
ReadOnly |
|
WriteOnly |
|
ReadWrite |
|
Constructor & Destructor Documentation
virtual BamTools::IBamIODevice::~IBamIODevice |
( |
void |
|
) |
[inline, virtual] |
BamTools::IBamIODevice::IBamIODevice |
( |
void |
|
) |
[inline, protected] |
Member Function Documentation
virtual void BamTools::IBamIODevice::Close |
( |
void |
|
) |
[pure virtual] |
std::string BamTools::IBamIODevice::GetErrorString |
( |
void |
|
) |
[inline, virtual] |
bool BamTools::IBamIODevice::IsOpen |
( |
void |
|
) |
const [inline, virtual] |
virtual bool BamTools::IBamIODevice::IsRandomAccess |
( |
void |
|
) |
const [pure virtual] |
virtual bool BamTools::IBamIODevice::Open |
( |
const OpenMode |
mode |
) |
[pure virtual] |
virtual int64_t BamTools::IBamIODevice::Read |
( |
char * |
data, |
|
|
const unsigned int |
numBytes | |
|
) |
| | [pure virtual] |
virtual bool BamTools::IBamIODevice::Seek |
( |
const int64_t & |
position, |
|
|
const int |
origin = SEEK_SET | |
|
) |
| | [pure virtual] |
void BamTools::IBamIODevice::SetErrorString |
( |
const std::string & |
where, |
|
|
const std::string & |
what | |
|
) |
| | [inline, protected] |
virtual int64_t BamTools::IBamIODevice::Tell |
( |
void |
|
) |
const [pure virtual] |
virtual int64_t BamTools::IBamIODevice::Write |
( |
const char * |
data, |
|
|
const unsigned int |
numBytes | |
|
) |
| | [pure virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: