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

Public Member Functions | |
| DataEntryUrnBox (bit24 flags, unsigned_int8 version=0) | |
| virtual | ~DataEntryUrnBox () |
| void | decode (Byte *buffer, UInt32 count) |
| void | encode (Byte **buffer, UInt32 *count) |
| UInt32 | estimateSize () |
| void | set_name (string new_location) |
| void | set_location (string new_location) |
Public Attributes | |
| string | name |
| string | location |
| UInt32 | nameSize |
| UInt32 | locationSize |
| DataEntryUrnBox::DataEntryUrnBox | ( | bit24 | flags, | |
| unsigned_int8 | version = 0 | |||
| ) |
| DataEntryUrnBox::~DataEntryUrnBox | ( | ) | [virtual] |
| void DataEntryUrnBox::decode | ( | Byte * | buffer, | |
| UInt32 | count | |||
| ) | [virtual] |
| void DataEntryUrnBox::encode | ( | Byte ** | buffer, | |
| UInt32 * | count | |||
| ) | [virtual] |
| UInt32 DataEntryUrnBox::estimateSize | ( | ) | [virtual] |
| void DataEntryUrnBox::set_location | ( | string | new_location | ) |
Set ISO/IEC 14496-12:2005(E) DataEntryUrnBox::location
| new_location | NULL terminated location string |
| void DataEntryUrnBox::set_name | ( | string | new_location | ) |
Set ISO/IEC 14496-12:2005(E) DataEntryUrnBox::name
| new_location | NULL terminated name string |
| string DataEntryUrnBox::location |
| string DataEntryUrnBox::name |
| UInt32 DataEntryUrnBox::nameSize |
1.4.7