#include <EbmlElement.h>
Public Member Functions | |
EbmlSemanticContext (size_t aSize, const EbmlSemantic *aMyTable, const EbmlSemanticContext *aUpTable, const _GetSemanticContext aGetGlobalContext, const EbmlCallbacks *aMasterElt) | |
bool | operator!= (const EbmlSemanticContext &aElt) const |
size_t | GetSize () const |
const EbmlCallbacks * | GetMaster () const |
const EbmlSemanticContext * | Parent () const |
const EbmlSemantic & | GetSemantic (size_t i) const |
Public Attributes | |
const _GetSemanticContext | GetGlobalContext |
global elements supported at this level | |
const EbmlSemantic * | MyTable |
First element in the table. | |
size_t | Size |
number of elements in the table | |
const EbmlSemanticContext * | UpTable |
const EbmlCallbacks * | MasterElt |
Context of the element
Parent element