ark::awlog::AwlogManifest
Defined in header “ark/awlog/manifest.hh”.
This is similar to a standard Ark log manifest, with the exception being that it is built for awlogs.
Variables
-
core::Guid awlog_identifier
The identifier of the awlog. This can be used to uniquely identify the awlog itself. -
core::Guid parent_identifier
If set, will represent the parent that this awlog originally came from. For example, this might represent the parent log, or a parent scenario, or just be left unset. -
core::Guid common_identifier
An identifier common to all logs within a “family” (ie, all logs or scenarios that share some data). -
AwlogDataSource data_source
Data source for this log. -
std::string name
The human-readable name of this manifest. -
std::map< std::string, std::string > metadata
Key value pairs, mapping a name to a JSON structure. -
std::map< std::string, ChannelManifest > channels
Mapping of channel names to their metadata.