![]() |
Mads
Multi-Agent Distributed System
|
#include <cstdint>#include <filesystem>#include <fstream>#include <optional>#include <stdexcept>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | Mads::BagError |
| Error thrown by BagWriter/BagReader for any I/O or format problem (bad magic, unsupported format_ver, unreadable/unwritable file, ...). More... | |
| struct | Mads::BagRecord |
| class | Mads::BagWriter |
| Sequentially appends BagRecord entries to a bag file. More... | |
| class | Mads::BagReader |
| Reads a bag file written by BagWriter (or a compatible/truncated one), transparently using the trailing index when present and falling back to a linear scan otherwise. More... | |
Namespaces | |
| namespace | Mads |
Variables | |
| constexpr uint32_t | Mads::BAG_FORMAT_VERSION = 1 |