|
vdr 2.7.9
|
Public Member Functions | |
| Data () | |
| virtual | ~Data () |
| virtual void | assign (const unsigned char *data, int size)=0 |
| virtual void | Delete ()=0 |
| u_int16_t | TwoBytes (const int index) const |
| u_int32_t | FourBytes (const int index) const |
Public Attributes | |
| const unsigned char * | data |
| int | size |
| unsigned | count_ |
| bool | valid |
| SI::CharArray::Data::Data | ( | ) |
|
pure virtual |
Implemented in SI::CharArray::DataForeignData, and SI::CharArray::DataOwnData.
|
pure virtual |
Implemented in SI::CharArray::DataForeignData, and SI::CharArray::DataOwnData.
|
inline |
|
inline |
| unsigned SI::CharArray::Data::count_ |
Definition at line 96 of file util.h.
Referenced by Data(), and SI::CharArray::operator=().
| const unsigned char* SI::CharArray::Data::data |
Definition at line 90 of file util.h.
Referenced by assign(), SI::CharArray::DataForeignData::assign(), SI::CharArray::DataOwnData::assign(), Data(), SI::CharArray::DataOwnData::Delete(), FourBytes(), SI::CharArray::operator==(), and TwoBytes().
| int SI::CharArray::Data::size |
Definition at line 91 of file util.h.
Referenced by assign(), SI::CharArray::DataForeignData::assign(), SI::CharArray::DataOwnData::assign(), Data(), SI::CharArray::DataOwnData::Delete(), and SI::CharArray::operator==().