ifw-core 6.0.0
|
#include <string>
#include <log4cplus/logger.h>
#include <log4cplus/loggingmacros.h>
#include <log4cplus/version.h>
#include <log4cplus/configurator.h>
#include <boost/regex.hpp>
#include <boost/exception/diagnostic_information.hpp>
#include <fmt/format.h>
#include <ciiLogManager.hpp>
#include <config-ng/ciiConfigApi.hpp>
#include <rad/logger.hpp>
#include <rad/exceptions.hpp>
Go to the source code of this file.
Namespaces | |
namespace | ifw |
namespace | ifw::core |
namespace | ifw::core::dit |
namespace | ifw::core::dit::did |
Enumerations | |
enum class | ifw::core::dit::did::HdrField { ifw::core::dit::did::NAME = 1 , ifw::core::dit::did::SCOPE = 2 , ifw::core::dit::did::DESCRIPTION = 4 , ifw::core::dit::did::ALL = (NAME | SCOPE | DESCRIPTION) } |
Dictionary header field types. More... | |
enum class | ifw::core::dit::did::DataType { ifw::core::dit::did::BOOL = 1 , ifw::core::dit::did::DOUBLE = 2 , ifw::core::dit::did::INTEGER = 4 , ifw::core::dit::did::STRING = 8 , ifw::core::dit::did::ALL = (BOOL | DOUBLE | INTEGER | STRING) } |
Dictionary data types. More... | |
enum class | ifw::core::dit::did::RecField { ifw::core::dit::did::FORMAT = 1 , ifw::core::dit::did::UNIT = 2 , ifw::core::dit::did::COMMENT = 4 , ifw::core::dit::did::DESCRIPTION = 8 , ifw::core::dit::did::TYPE = 128 , ifw::core::dit::did::ALL = (FORMAT | UNIT | COMMENT | DESCRIPTION | TYPE) } |
Dictionary keyword record field types. More... | |
Functions | |
log4cplus::Logger & | ifw::core::dit::did::Logger () |
DataType | ifw::core::dit::did::DataTypeToNum (const std::string &type) |
Map type from string to numeric representation. | |
std::string | ifw::core::dit::did::DataTypeToStr (const DataType type) |
Map type from numeric to string representation. | |
std::string | ifw::core::dit::did::RecFieldToStr (const RecField field) |
Map record field from numeric to string representation. | |
RecField | ifw::core::dit::did::RecFieldToNum (const std::string &field) |
Map record field from string to numeric representation. | |