23 unsigned char writeVoid(
char*,
size_t)
const;
53 std::wstring
repr()
const;
size_t voidsize
Definition: ebmlVoid.h:39
size_t _encode(char *) const
Definition: ebmlVoid.cpp:63
Represents a parsed EBML string segment.
Definition: string.h:37
Represents a parsed EBML file segment.
Definition: io.h:32
std::wstring minirepr() const
Definition: ebmlVoid.cpp:95
Definition: basictypes.h:40
Declaration of the EBML element type base class and CRTP templates.
Represents a void EBML element.
Definition: ebmlVoid.h:19
ebmlVoid(const ebmlVoidType *)
Definition: ebmlVoid.cpp:48
unsigned char writeVoid(char *, size_t) const
Definition: ebmlVoid.cpp:16
ebmlVoidType Void
Definition: ebmlVoid.cpp:127
Definition: ebmlVoid.h:27
Abstract base class for EBML Element instances.
Definition: ebmlElement.h:79
std::wstring repr() const
Definition: ebmlVoid.cpp:98
size_t dataSize() const
Definition: ebmlVoid.cpp:59
std::string encode() const
Encodes the element and returns it as a std::string.
Definition: ebmlElement.h:412
CRTP template for EBML Element instances.
Definition: ebmlElement.h:320
ebmlVoidType()
Definition: ebmlVoid.cpp:14
Base class for file-like IO operations.
Definition: io.h:22
Declaration of the EBML element instance base class and CRTP templates.
CRTP template for EBML Element Type objects.
Definition: ebmlElementType.h:454
void _clonedata(const ebmlElement *)
Definition: ebmlVoid.cpp:88