|
RTC Toolkit 6.0.0
|
Implements PersistentRepoAdapter. More...
#include "rtctk/componentFramework/persistentRepoAdapter.hpp"#include "rtctk/componentFramework/fitsIoFunctions.hpp"#include "rtctk/componentFramework/logger.hpp"#include "rtctk/componentFramework/pathMapper.hpp"#include "rtctk/componentFramework/repositoryFactory.hpp"#include "rtctk/componentFramework/timeParsing.hpp"#include "rtctk/componentFramework/timeString.hpp"#include "rtctk/componentFramework/typeTraits.hpp"#include <algorithm>#include <chrono>#include <config-ng/ciiConfigApi.hpp>#include <fitsio.h>#include <taiclock/taiClock.hpp>#include <mutex>#include <numapp/thread.hpp>#include <boost/container/vector.hpp>#include <boost/core/demangle.hpp>#include <fmt/format.h>#include <filesystem>#include <print>#include <set>#include <sstream>#include <stack>#include <string_view>#include <unordered_set>#include <vector>Namespaces | |
| namespace | rtctk |
| namespace | rtctk::componentFramework |
| namespace | elt |
| namespace | elt::configng |
Typedefs | |
| using | rtctk::componentFramework::PathList = RepositoryIf::PathList |
| using | elt::configng::RtcBool |
| using | elt::configng::RtcDouble |
| using | elt::configng::RtcFloat |
| using | elt::configng::RtcInt16 |
| using | elt::configng::RtcInt32 |
| using | elt::configng::RtcInt64 |
| using | elt::configng::RtcInt8 |
| using | elt::configng::RtcString |
| using | elt::configng::RtcUInt16 |
| using | elt::configng::RtcUInt32 |
| using | elt::configng::RtcUInt64 |
| using | elt::configng::RtcUInt8 |
| using | elt::configng::Timestamp |
Functions | |
| RTCTK_LOCAL std::string | rtctk::componentFramework::GetMetaDataYamlTag (const std::type_info &type) |
| Returns the appropriate YAML tag for a specific metadata type. | |
| RTCTK_LOCAL std::string | rtctk::componentFramework::GetRootBaseTypeName (const CiiConfigInstanceNode &node) |
| Returns the root base type name for the node. | |
| RTCTK_LOCAL std::string | elt::configng::GetMetaDataYamlTag (const std::type_info &type) |
| Returns the appropriate YAML tag for a specific metadata type. | |
| RTCTK_LOCAL std::string | elt::configng::GetRootBaseTypeName (const CiiConfigInstanceNode &node) |
| Returns the root base type name for the node. | |
Implements PersistentRepoAdapter.