EbmlElement Member List

This is the complete list of members for EbmlElement, including all inherited members.
bLocked (defined in EbmlElement)EbmlElement [protected]
bSizeIsFiniteEbmlElement [protected]
bValueIsSet (defined in EbmlElement)EbmlElement [protected]
Clone() const =0EbmlElement [pure virtual]
CompareElements(const EbmlElement *A, const EbmlElement *B) (defined in EbmlElement)EbmlElement [static]
CreateElement() const =0 (defined in EbmlElement)EbmlElement [pure virtual]
CreateElementUsingContext(const EbmlId &aID, const EbmlSemanticContext &Context, int &LowLevel, bool IsGlobalContext, bool bAllowDummy=false, unsigned int MaxLowerLevel=1)EbmlElement [protected, static]
DefaultIsSet (defined in EbmlElement)EbmlElement [protected]
DefaultISset() const (defined in EbmlElement)EbmlElement [inline]
DefaultSizeEbmlElement [protected]
EbmlElement(uint64 aDefaultSize, bool bValueSet=false) (defined in EbmlElement)EbmlElement
EbmlElement(const EbmlElement &ElementToClone)EbmlElement [protected]
ElementPosition (defined in EbmlElement)EbmlElement [protected]
ElementSize(bool bWithDefault=false) const (defined in EbmlElement)EbmlElement
FindNext(IOCallback &DataStream, uint64 MaxDataSize)EbmlElement
FindNextElement(IOCallback &DataStream, const EbmlSemanticContext &Context, int &UpperLevel, uint64 MaxDataSize, bool AllowDummyElt, unsigned int MaxLowerLevel=1)EbmlElement [static]
FindNextID(IOCallback &DataStream, const EbmlCallbacks &ClassInfos, uint64 MaxDataSize)EbmlElement [static]
ForceSize(uint64 NewSize)EbmlElement
Generic() const =0EbmlElement [pure virtual]
GetDefaultSize() const (defined in EbmlElement)EbmlElement [inline, protected]
GetElementPosition() const (defined in EbmlElement)EbmlElement [inline]
GetEndPosition() const (defined in EbmlElement)EbmlElement [inline]
GetSize() const EbmlElement [inline, virtual]
GetSizeLength() const (defined in EbmlElement)EbmlElement [inline]
GetSizePosition() const (defined in EbmlElement)EbmlElement [inline, protected]
HeadSize() const (defined in EbmlElement)EbmlElement [inline]
IsDefaultValue() const =0 (defined in EbmlElement)EbmlElement [pure virtual]
IsDummy() const (defined in EbmlElement)EbmlElement [inline, virtual]
IsFiniteSize() const (defined in EbmlElement)EbmlElement [inline]
IsLocked() const (defined in EbmlElement)EbmlElement [inline]
IsMaster() const (defined in EbmlElement)EbmlElement [inline, virtual]
IsSmallerThan(const EbmlElement *Cmp) const EbmlElement [virtual]
Lock(bool bLock=true) (defined in EbmlElement)EbmlElement [inline]
MakeRenderHead(IOCallback &output, bool bKeepPosition) (defined in EbmlElement)EbmlElement [protected]
operator const EbmlId &() const =0 (defined in EbmlElement)EbmlElement [pure virtual]
OverwriteHead(IOCallback &output, bool bKeepPosition=false) (defined in EbmlElement)EbmlElement
Read(EbmlStream &inDataStream, const EbmlSemanticContext &Context, int &UpperEltFound, EbmlElement *&FoundElt, bool AllowDummyElt=false, ScopeMode ReadFully=SCOPE_ALL_DATA) (defined in EbmlElement)EbmlElement [virtual]
ReadData(IOCallback &input, ScopeMode ReadFully=SCOPE_ALL_DATA)=0EbmlElement [pure virtual]
Render(IOCallback &output, bool bWithDefault=false, bool bKeepPosition=false, bool bForceRender=false)EbmlElement
RenderData(IOCallback &output, bool bForceRender, bool bWithDefault=false)=0EbmlElement [protected, pure virtual]
RenderHead(IOCallback &output, bool bForceRender, bool bWithDefault=false, bool bKeepPosition=false)EbmlElement [protected]
SetDefaultIsSet(bool Set=true) (defined in EbmlElement)EbmlElement [inline, protected]
SetDefaultSize(uint64 aDefaultSize)EbmlElement [inline, virtual]
SetSize_(uint64 aSize) (defined in EbmlElement)EbmlElement [inline, protected]
SetSizeInfinite(bool bIsInfinite=true) (defined in EbmlElement)EbmlElement [inline, virtual]
SetSizeIsFinite(bool Set=true) (defined in EbmlElement)EbmlElement [inline, protected]
SetSizeLength(int NewSizeLength)EbmlElement [inline]
SetValueIsSet(bool Set=true) (defined in EbmlElement)EbmlElement [inline, protected]
SizeEbmlElement [protected]
SizeLength (defined in EbmlElement)EbmlElement [protected]
SizePosition (defined in EbmlElement)EbmlElement [protected]
SkipData(EbmlStream &DataStream, const EbmlSemanticContext &Context, EbmlElement *TestReadElt=NULL, bool AllowDummyElt=false)EbmlElement
UpdateSize(bool bWithDefault=false, bool bForceRender=false)=0 (defined in EbmlElement)EbmlElement [pure virtual]
ValidateSize() const =0 (defined in EbmlElement)EbmlElement [pure virtual]
ValueIsSet() const (defined in EbmlElement)EbmlElement [inline]
VoidMe(IOCallback &output, bool bWithDefault=false)EbmlElement
~EbmlElement() (defined in EbmlElement)EbmlElement [virtual]
 All Classes Files Functions Variables Enumerations Enumerator
Generated on Tue Jun 8 11:06:04 2010 for libebml by  doxygen 1.6.3