addColumn(const std::string &name, TypeId type) | Crest::CrestContainer | |
addColumn(const std::string &name, const std::string &type) | Crest::CrestContainer | |
addData(const std::string &channel_id) | Crest::CrestContainer | |
addExternalData(const std::string &channel_id, const nlohmann::json &data) | Crest::CrestContainer | |
addIov(const uint64_t since) | Crest::CrestContainer | |
addNullRecord(const std::string &name) | Crest::CrestContainer | |
addRecord(const std::string &name, int number,...) | Crest::CrestContainer | |
channelIds() | Crest::CrestContainer | |
clear() | Crest::CrestContainer | |
createRowArray(const nlohmann::json &data_row) const | Crest::CrestContainer | private |
CrestContainer(ModeId mode=ModeId::Standard) | Crest::CrestContainer | |
dumpJsonToFile(const nlohmann::json &j, const std::string &filename) | Crest::CrestContainer | |
flush() | Crest::CrestContainer | |
fromJson(uint64_t since, const nlohmann::json &j) | Crest::CrestContainer | |
getColumnIndex(const std::string &name) | Crest::CrestContainer | |
getFirstTime() | Crest::CrestContainer | |
getIovData() | Crest::CrestContainer | |
getJsonIovData() | Crest::CrestContainer | |
getJsonPayload() | Crest::CrestContainer | |
getMPayloadSpec() | Crest::CrestContainer | |
getPayload() | Crest::CrestContainer | |
getPayloadChannel(const std::string &channel_id) | Crest::CrestContainer | |
getPayloadSpec() | Crest::CrestContainer | |
getRow() | Crest::CrestContainer | private |
getStoreSetDto(uint64_t period=-1) | Crest::CrestContainer | |
isVectorPayload() | Crest::CrestContainer | |
m_full_data | Crest::CrestContainer | private |
m_iov_data | Crest::CrestContainer | private |
m_isVectorPayload | Crest::CrestContainer | private |
m_modeId | Crest::CrestContainer | private |
m_payload | Crest::CrestContainer | private |
m_payload_spec | Crest::CrestContainer | private |
m_row | Crest::CrestContainer | private |
m_vector_data | Crest::CrestContainer | private |
parseData(const nlohmann::json &values) | Crest::CrestContainer | |
parseOldFormat(const std::string &colName, const TypeId &typespec, const nlohmann::json &j) | Crest::CrestContainer | private |
putRow2Vector() | Crest::CrestContainer | |
readCommonType(uint64_t since, const nlohmann::json &j_in) | Crest::CrestContainer | private |
readDcsFullType(const nlohmann::json &j_in) | Crest::CrestContainer | private |
readJsonFromFile(const std::string &filename, const std::string &spec_filename) | Crest::CrestContainer | |
selectIov(const uint64_t since) | Crest::CrestContainer | |
setIovData(const nlohmann::json &j) | Crest::CrestContainer | private |
setPayload(const nlohmann::json &j) | Crest::CrestContainer | private |
setPayloadSpec(const nlohmann::json &j) | Crest::CrestContainer | private |
setVectorPayload(bool isVectorPayload) | Crest::CrestContainer | |
~CrestContainer() | Crest::CrestContainer | |