![]() |
ATLAS Offline Software
|
Header file for CrestContainer class. More...
#include <vector>#include <string>#include <utility>#include <map>#include "nlohmann/json.hpp"Go to the source code of this file.
Classes | |
| class | Crest::CrestContainer |
| It compares timestamp in string format. More... | |
Namespaces | |
| namespace | Crest |
Enumerations | |
| enum class | Crest::TypeId { Crest::Bool , Crest::UChar , Crest::Int16 , Crest::UInt16 , Crest::Int32 , Crest::UInt32 , Crest::UInt63 , Crest::Int64 , Crest::Float , Crest::Double , Crest::String255 , Crest::String4k , Crest::String64k , Crest::String16M , Crest::String128M , Crest::Blob64k , Crest::Blob16M , Crest::Blob128M , Crest::TypeIdCount } |
| enum class | Crest::ModeId { Crest::Standard , Crest::DCS , Crest::DCS_FULL } |
Variables | |
| static const std::map< TypeId, std::string > | Crest::s_typeToString |
Header file for CrestContainer class.
This file contains the CrestContainer class. Main goal of this class is store/load data for CREST. It will support (serealization and deserialization) different format of CREST payload. It is common class for prepare data for put/load payload to/from CREST server.
Definition in file CrestContainer.h.