Crest::CrestFsClient Node1 Crest::CrestFsClient - m_data_folder - m_isRewrite - s_FS_GLOBALTAG_PATH - s_FS_TAGMETAINFO_FILE - s_FS_MAP_FILE - s_FS_PREFIX_LENGTH + CrestFsClient() + ~CrestFsClient() + createGlobalTag() + findGlobalTag() + listGlobalTags() + removeGlobalTag() + createTag() + findTag() + listTags() + removeTag() and 12 more... - checkFsException() - getFileString() - getFileList() - flush() - getDateAndTime() - getFirstLetters() - getHash() - getHashForFile() - getPage() - getVectorPage() and 8 more... Node2 Crest::CrestApiBase + ~CrestApiBase() + createGlobalTag() + findGlobalTag() + listGlobalTags() + removeGlobalTag() + createTag() + findTag() + listTags() + removeTag() + getSize() and 11 more... Node2->Node1 Node3 std::string Node3->Node1 -m_currentTag -s_FS_PALOAD_FILE -s_FS_DATA_PATH -s_FS_IOV_FILE -m_root_folder -s_FS_GLOBALTAG_FILE -s_FS_TAG_PATH -s_FS_PATH -s_FS_TAG_FILE -s_FS_META_FILE ... Node5 std::map< std::string, nlohmann::json > + elements Node3->Node5 +keys Node4 std::basic_string< char > Node4->Node3 Node5->Node1 -m_data