Lines Matching refs:ebml_master

32 ebml_element *EBML_MasterAddElt(ebml_master *Element, const ebml_context *Context, bool_t SetDefaul…  in EBML_MasterAddElt()
71 ebml_element *EBML_MasterFindFirstElt(ebml_master *Element, const ebml_context *Context, bool_t bCr… in EBML_MasterFindFirstElt()
86 ebml_element *EBML_MasterFindNextElt(ebml_master *Element, const ebml_element *Current, bool_t bCre… in EBML_MasterFindNextElt()
104 err_t EBML_MasterAppend(ebml_master *Element, ebml_element *Append) in EBML_MasterAppend()
117 err_t EBML_MasterRemove(ebml_master *Element, ebml_element *Append) in EBML_MasterRemove()
123 size_t EBML_MasterCount(const ebml_master *Element) in EBML_MasterCount()
139 void EBML_MasterSort(ebml_master *Element, arraycmp Cmp, const void* CmpParam) in EBML_MasterSort()
162 void EBML_MasterClear(ebml_master *Element) in EBML_MasterClear()
172 void EBML_MasterErase(ebml_master *Element) in EBML_MasterErase()
195 static bool_t CheckMandatory(const ebml_master *Element, bool_t bWithDefault) in CheckMandatory()
206 bool_t EBML_MasterCheckMandatory(const ebml_master *Element, bool_t bWithDefault) in EBML_MasterCheckMandatory()
214 …if (Node_IsPartOf(Child,EBML_MASTER_CLASS) && !EBML_MasterCheckMandatory((ebml_master*)Child, bWit… in EBML_MasterCheckMandatory()
234 static filepos_t UpdateDataSize(ebml_master *Element, bool_t bWithDefault, bool_t bForceWithoutMand… in UpdateDataSize()
244 assert(CheckMandatory((ebml_master*)Element, bWithDefault)); in UpdateDataSize()
272 void EBML_MasterAddMandatory(ebml_master *Element, bool_t SetDefault) in EBML_MasterAddMandatory()
282 static void PostCreate(ebml_master *Element, bool_t SetDefault) in PostCreate()
292 static err_t ReadData(ebml_master *Element, stream *Input, const ebml_parser_context *ParserContext… in ReadData()
433 bool_t EBML_MasterUseChecksum(ebml_master *Element, bool_t Use) in EBML_MasterUseChecksum()
450 bool_t EBML_MasterIsChecksumValid(const ebml_master *Element) in EBML_MasterIsChecksumValid()
456 static err_t InternalRender(ebml_master *Element, stream *Output, bool_t bForceWithoutMandatory, bo… in InternalRender()
473 static err_t RenderData(ebml_master *Element, stream *Output, bool_t bForceWithoutMandatory, bool_t… in RenderData()
483 assert(CheckMandatory((ebml_master*)Element, bWithDefault)); in RenderData()
560 static ebml_element *Copy(const ebml_master *Element, const void *Cookie) in Copy()
563 ebml_master *Result = (ebml_master*)EBML_ElementCreate(Element,Element->Base.Context,0,Cookie); in Copy()
588 static void RemoveChild(ebml_master* p,ebml_element* Child) in RemoveChild()
594 static void AddChild(ebml_master* p,ebml_element* Child,ebml_element* Before) in AddChild()
601 META_CLASS(SIZE,sizeof(ebml_master)) in META_START()
615 void EBML_MasterCheckContext(ebml_master *Element, int ProfileMask, bool_t (*ErrCallback)(void *coo… in META_START()