Lines Matching refs:ebml_master
88 typedef struct ebml_master ebml_master; typedef
187 EBML_DLL ebml_element *EBML_MasterFindFirstElt(ebml_master *Element, const ebml_context *Context, b…
188 EBML_DLL err_t EBML_MasterAppend(ebml_master *Element, ebml_element *Append);
189 EBML_DLL err_t EBML_MasterRemove(ebml_master *Element, ebml_element *Remove);
190 EBML_DLL ebml_element *EBML_MasterFindNextElt(ebml_master *Element, const ebml_element *Current, bo…
191 EBML_DLL ebml_element *EBML_MasterAddElt(ebml_master *Element, const ebml_context *Context, bool_t …
192 EBML_DLL size_t EBML_MasterCount(const ebml_master *Element);
193 EBML_DLL void EBML_MasterClear(ebml_master *Element); // clear the list (the children and not freed)
194 EBML_DLL void EBML_MasterErase(ebml_master *Element);
195 EBML_DLL void EBML_MasterAddMandatory(ebml_master *Element, bool_t SetDefault); // add the mandator…
196 EBML_DLL bool_t EBML_MasterCheckMandatory(const ebml_master *Element, bool_t bWithDefault);
197 EBML_DLL void EBML_MasterSort(ebml_master *Element, arraycmp Cmp, const void* CmpParam);
198 EBML_DLL bool_t EBML_MasterUseChecksum(ebml_master *Element, bool_t Use);
199 EBML_DLL bool_t EBML_MasterIsChecksumValid(const ebml_master *Element);
201 #define EBML_MasterFindChild(e,c) EBML_MasterFindFirstElt((ebml_master*)e,c,0,0)
202 #define EBML_MasterNextChild(e,c) EBML_MasterFindNextElt((ebml_master*)e,(ebml_element*)c,0,0)
238 EBML_DLL void EBML_MasterCheckContext(ebml_master *Element, int ProfileMask, ContextCallback callba…