Namespace for the EBML lib. More...
Classes | |
class | CIdentifier |
Base class to work with EBML identifiers. More... | |
class | IReaderCallback |
Callback class to use when parsing the EBML stream. More... | |
class | IReader |
EBML processing class. More... | |
class | IReaderHelper |
Helper to read basic EBML types. More... | |
class | IWriterCallback |
Callback class to use when creating the EBML stream. More... | |
class | IWriter |
EBML formating class. More... | |
class | IWriterHelper |
Helper to write basic EBML types. More... | |
Functions | |
OV_API EBML::IReader * | createReader (EBML::IReaderCallback &rReaderCallback) |
Instanciation function for EBML reader objects. | |
OV_API EBML::IReaderHelper * | createReaderHelper (void) |
Instanciation function for EBML reader helper objects. | |
OV_API EBML::IWriter * | createWriter (EBML::IWriterCallback &rWriterCallback) |
Instanciation function for EBML writer objects. | |
OV_API EBML::IWriterHelper * | createWriterHelper (void) |
Instanciation function for EBML writer helper objects. |
Detailed Description
Namespace for the EBML lib.
- Date:
- 2006-08-07 This namespace contains the classes, types and functions used and offered by the EBML parsing/formating library.
Most important classes to look at are :
- EBML::IReader for EBML parsing
- EBML::IWriter for EBML formating
Function Documentation
OV_API EBML::IReader* EBML::createReader | ( | EBML::IReaderCallback & | rReaderCallback | ) |
Instanciation function for EBML reader objects.
- Parameters:
-
rReaderCallback [in] : The callback object the reader should use
- Returns:
- a pointer to the created instance on success.
-
NULL
when something went wrong.
OV_API EBML::IReaderHelper* EBML::createReaderHelper | ( | void | ) |
Instanciation function for EBML reader helper objects.
- Returns:
- a pointer to the created instance on success.
-
NULL
when something went wrong.
OV_API EBML::IWriter* EBML::createWriter | ( | EBML::IWriterCallback & | rWriterCallback | ) |
Instanciation function for EBML writer objects.
- Parameters:
-
rWriterCallback [in] : The callback object the writer should use
- Returns:
- a pointer to the created instance on success.
-
NULL
when something went wrong.
OV_API EBML::IWriterHelper* EBML::createWriterHelper | ( | void | ) |
Instanciation function for EBML writer helper objects.
- Returns:
- a pointer to the created instance on success.
-
NULL
when something went wrong.
Generated on Tue Jun 26 2012 15:25:54 for Documentation by 1.7.4