#include <mp4_atoms.hpp>
◆ Atom() [1/3]
◆ Atom() [2/3]
◆ Atom() [3/3]
| Atom::Atom |
( |
const char |
t[4] | ) |
|
|
inlineexplicit |
◆ add()
◆ create() [1/3]
| static AtomPtr Atom::create |
( |
const char |
t[4] | ) |
|
|
static |
◆ create() [2/3]
| static AtomPtr Atom::create |
( |
const std::string & |
t | ) |
|
|
static |
◆ create() [3/3]
| static AtomPtr Atom::create |
( |
uint32_t |
t | ) |
|
|
static |
◆ find()
| std::vector< Atom * > Atom::find |
( |
const std::string & |
t | ) |
|
◆ fix_size_recursive()
| void Atom::fix_size_recursive |
( |
| ) |
|
◆ size()
| uint32_t Atom::size |
( |
| ) |
const |
◆ write()
| void Atom::write |
( |
std::ofstream & |
out | ) |
const |
◆ box_size
| uint32_t Atom::box_size = 0 |
◆ children
| std::vector<AtomPtr> Atom::children |
◆ payload
| std::vector<uint8_t> Atom::payload |
◆ type
The documentation for this class was generated from the following file:
- /home/runner/work/ChapterForge/ChapterForge/include/mp4_atoms.hpp