Ariles
Groups
Documentation groups:
[detail level 123]
 CompareClass comparison
 CopyFromCopy data from non-ariles classes
 CopyToCopy data to non-ariles classes
 CountCounts number of entries
 Defaults (PreRead)Initializes entries to their default values
 ProcessProcess entries, base for PreWrite and Finalize
 FinalizePostprocess entries, e.g., validate after deserialization
 PreWritePreprocess entries, e.g., pack values before serialization
 SerializationSerialization
 ConfigurationConfiguration visitors (perform pre- and post- processing during (de)serialization)
 JsonnetPreprocessing wrapper for json visitors, see https://jsonnet.org/
 msgpackSerialization using msgpack format, see https://msgpack.org/
 NameValueGenerates a vector of <std::string, double> pairs with flattened member names, e.g., <"ariles_class.class_member.real_member", 3.4>
 OctaveSerialize to Octave/MATLAB script
 PugiXMLXML serialization via https://pugixml.org/
 RapidJSONJSON serialization via https://rapidjson.org/
 ROSROS parameter server serialization
 yaml-cppYAML serialization via https://github.com/jbeder/yaml-cpp
 ReadBase for deserialization
 WriteBase for serialization
 GraphvizGenerates diagrams ('.dot' files) representing class contents
 Protocol Buffers [incomplete]Exchange data with protobuf classes