|
libebml_ng
|
Classes that form the basis for all EBML element instances. More...
Modules | |
| EBML Element Instance Templates | |
Template implementations of the ebml::ebmlElement abstract base class. | |
| EBML Element Instance Implementations | |
Concrete implementations of the ebml::ebmlElement abstract base class. | |
Classes | |
| class | ebml::ebmlMasterElement |
| Abstract base class for EBML master element instances.This class provides the functionality to manage child elements, perform encoding/decoding, and traverse child elements through iterators. It uses CRTP to enable type safety. More... | |
| class | ebml::ebmlElement |
| Abstract base class for EBML Element instances. More... | |
| class | ebml::ebmlElementCRTP< ebmltype_t, ebmlinst_t, instbase_t > |
| CRTP template for EBML Element instances. More... | |
Classes that form the basis for all EBML element instances.
These classes are the functional components that hold the data and manage the hierarchical relationships within an EBML document. They represent the concrete elements that are created and manipulated.
1.8.14