EbmlMaster Member List

This is the complete list of members for EbmlMaster, including all inherited members.
AddNewElt(const EbmlCallbacks &Callbacks) (defined in EbmlMaster)EbmlMaster
bChecksumUsed (defined in EbmlMaster)EbmlMaster [protected]
begin() (defined in EbmlMaster)EbmlMaster [inline]
begin() const (defined in EbmlMaster)EbmlMaster [inline]
bLocked (defined in EbmlElement)EbmlElement [protected]
bSizeIsFiniteEbmlElement [protected]
bValueIsSet (defined in EbmlElement)EbmlElement [protected]
CheckMandatory() const EbmlMaster
Checksum (defined in EbmlMaster)EbmlMaster [protected]
Clone() const =0EbmlElement [pure virtual]
CompareElements(const EbmlElement *A, const EbmlElement *B) (defined in EbmlElement)EbmlElement [static]
Context (defined in EbmlMaster)EbmlMaster [protected]
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() const (defined in EbmlElement)EbmlElement [inline]
DefaultIsSet (defined in EbmlElement)EbmlElement [protected]
DefaultSizeEbmlElement [protected]
EbmlElement(uint64 aDefaultSize, bool bValueSet=false) (defined in EbmlElement)EbmlElement
EbmlElement(const EbmlElement &ElementToClone)EbmlElement [protected]
EbmlMaster(const EbmlSemanticContext &aContext, bool bSizeIsKnown=true) (defined in EbmlMaster)EbmlMaster
EbmlMaster(const EbmlMaster &ElementToClone) (defined in EbmlMaster)EbmlMaster
ElementList (defined in EbmlMaster)EbmlMaster [protected]
ElementPosition (defined in EbmlElement)EbmlElement [protected]
ElementSize(bool bWithDefault=false) const (defined in EbmlElement)EbmlElement
EnableChecksum(bool bIsEnabled=true) (defined in EbmlMaster)EbmlMaster [inline]
end() (defined in EbmlMaster)EbmlMaster [inline]
end() const (defined in EbmlMaster)EbmlMaster [inline]
FindAllMissingElements()EbmlMaster
FindElt(const EbmlCallbacks &Callbacks) const EbmlMaster
FindFirstElt(const EbmlCallbacks &Callbacks, bool bCreateIfNull)EbmlMaster
FindFirstElt(const EbmlCallbacks &Callbacks) const (defined in EbmlMaster)EbmlMaster
FindNext(IOCallback &DataStream, uint64 MaxDataSize)EbmlElement
FindNextElement(IOCallback &DataStream, const EbmlSemanticContext &Context, int &UpperLevel, uint64 MaxDataSize, bool AllowDummyElt, unsigned int MaxLowerLevel=1)EbmlElement [static]
FindNextElt(const EbmlElement &PastElt, bool bCreateIfNull)EbmlMaster
FindNextElt(const EbmlElement &PastElt) const (defined in EbmlMaster)EbmlMaster
FindNextID(IOCallback &DataStream, const EbmlCallbacks &ClassInfos, uint64 MaxDataSize)EbmlElement [static]
ForceChecksum(uint32 NewChecksum) (defined in EbmlMaster)EbmlMaster [inline]
ForceSize(uint64 NewSize)EbmlElement
Generic() const =0EbmlElement [pure virtual]
GetCrc32() const (defined in EbmlMaster)EbmlMaster [inline]
GetDataStart() const (defined in EbmlMaster)EbmlMaster [inline]
GetDefaultSize() const (defined in EbmlElement)EbmlElement [inline, protected]
GetElementPosition() const (defined in EbmlElement)EbmlElement [inline]
GetEndPosition() const (defined in EbmlElement)EbmlElement [inline]
GetSize() const EbmlMaster [inline, virtual]
GetSizeLength() const (defined in EbmlElement)EbmlElement [inline]
GetSizePosition() const (defined in EbmlElement)EbmlElement [inline, protected]
HasChecksum() const (defined in EbmlMaster)EbmlMaster [inline]
HeadSize() const (defined in EbmlElement)EbmlElement [inline]
InsertElement(EbmlElement &element, size_t position=0)EbmlMaster
InsertElement(EbmlElement &element, const EbmlElement &before) (defined in EbmlMaster)EbmlMaster
IsDefaultValue() const (defined in EbmlMaster)EbmlMaster [inline, 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 EbmlMaster)EbmlMaster [inline, virtual]
IsSmallerThan(const EbmlElement *Cmp) const EbmlElement [virtual]
ListSize() const (defined in EbmlMaster)EbmlMaster [inline]
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]
operator[](unsigned int position) (defined in EbmlMaster)EbmlMaster [inline]
operator[](unsigned int position) const (defined in EbmlMaster)EbmlMaster [inline]
OverwriteHead(IOCallback &output, bool bKeepPosition=false) (defined in EbmlElement)EbmlElement
PushElement(EbmlElement &element)EbmlMaster
rbegin() (defined in EbmlMaster)EbmlMaster [inline]
rbegin() const (defined in EbmlMaster)EbmlMaster [inline]
Read(EbmlStream &inDataStream, const EbmlSemanticContext &Context, int &UpperEltFound, EbmlElement *&FoundElt, bool AllowDummyElt, ScopeMode ReadFully=SCOPE_ALL_DATA)EbmlMaster [virtual]
ReadData(IOCallback &input, ScopeMode ReadFully)EbmlMaster [virtual]
Remove(size_t Index)EbmlMaster
Remove(EBML_MASTER_ITERATOR &Itr) (defined in EbmlMaster)EbmlMaster
Remove(EBML_MASTER_RITERATOR &Itr) (defined in EbmlMaster)EbmlMaster
RemoveAll()EbmlMaster [inline]
rend() (defined in EbmlMaster)EbmlMaster [inline]
rend() const (defined in EbmlMaster)EbmlMaster [inline]
Render(IOCallback &output, bool bWithDefault=false, bool bKeepPosition=false, bool bForceRender=false)EbmlElement
RenderData(IOCallback &output, bool bForceRender, bool bWithDefault=false)EbmlMaster [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 aIsInfinite=true)EbmlMaster [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
Sort()EbmlMaster
UpdateSize(bool bWithDefault=false, bool bForceRender=false) (defined in EbmlMaster)EbmlMaster [virtual]
ValidateSize() const (defined in EbmlMaster)EbmlMaster [inline, virtual]
ValueIsSet() const (defined in EbmlElement)EbmlElement [inline]
VerifyChecksum() const EbmlMaster
VoidMe(IOCallback &output, bool bWithDefault=false)EbmlElement
WriteHead(IOCallback &output, int SizeLength, bool bWithDefault=false)EbmlMaster
~EbmlElement() (defined in EbmlElement)EbmlElement [virtual]
~EbmlMaster()EbmlMaster [virtual]
 All Classes Files Functions Variables Enumerations Enumerator
Generated on Tue Jun 8 11:06:04 2010 for libebml by  doxygen 1.6.3