#include <IsoFileClasses.hpp>
Inheritance diagram for FreeSpaceBox:

Public Member Functions | |
| FreeSpaceBox () | |
| virtual | ~FreeSpaceBox () |
| void | decode (Byte *buffer, UInt32 count) |
| void | encode (Byte **buffer, UInt32 *count) |
| UInt32 | estimateSize () |
| void | addData (bit8 *dataToAdd, UInt32 count) |
Public Attributes | |
| Vector< bit8 > | data |
| FreeSpaceBox::FreeSpaceBox | ( | ) |
| FreeSpaceBox::~FreeSpaceBox | ( | ) | [virtual] |
| void FreeSpaceBox::addData | ( | bit8 * | dataToAdd, | |
| UInt32 | count | |||
| ) |
Add directly bytes of data provided into FreeSpaceBox.
| dataToAdd | Address of location from where data is to be added | |
| count | Number of bytes to be added |
| void FreeSpaceBox::decode | ( | Byte * | buffer, | |
| UInt32 | count | |||
| ) | [virtual] |
| void FreeSpaceBox::encode | ( | Byte ** | buffer, | |
| UInt32 * | count | |||
| ) | [virtual] |
| UInt32 FreeSpaceBox::estimateSize | ( | ) | [virtual] |
| Vector<bit8> FreeSpaceBox::data |
1.4.7