ebml/EbmlVoid.h File Reference

#include "EbmlTypes.h"
#include "EbmlBinary.h"
Include dependency graph for EbmlVoid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 EbmlVoid (const EbmlVoid &ElementToClone)
void SetSize (uint64 aSize)
 Set the size of the data (not the complete size of the element).
filepos_t RenderData (IOCallback &output, bool bForceRender, bool bWithDefault=false)
uint64 ReplaceWith (EbmlElement &EltToReplaceWith, IOCallback &output, bool ComeBackAfterward=true, bool bWithDefault=false)
 Replace the void element content (written) with this one.
uint64 Overwrite (const EbmlElement &EltToVoid, IOCallback &output, bool ComeBackAfterward=true, bool bWithDefault=false)
 Void the content of an element.

Detailed Description

Version:
$Id: EbmlVoid.h 1079 2005-03-03 13:18:14Z robux4 $
Author:
Steve Lhomme <robux4 @ users.sf.net>

Function Documentation

filepos_t RenderData ( IOCallback output,
bool  bForceRender,
bool  bWithDefault = false 
)
Note:
overwrite to write fake data
 All Classes Files Functions Variables Enumerations Enumerator
Generated on Tue Jun 8 11:06:02 2010 for libebml by  doxygen 1.6.3