7#ifndef IFW_DIT_DID_DEFINES_HPP_
8#define IFW_DIT_DID_DEFINES_HPP_
12#include <log4cplus/logger.h>
13#include <log4cplus/version.h>
14#include <log4cplus/configurator.h>
16#include <ciiLogManager.hpp>
18#include <config-ng/ciiConfigApi.hpp>
20#include <rad/logger.hpp>
21#include <rad/exceptions.hpp>
25 log4cplus::Logger&
Logger();
Definition defines.cpp:15
const std::string REC_TYPE_STRING
Definition defines.hpp:69
const std::map< std::string, HdrField > HDR_FIELDS_NAME_MAP
Definition defines.hpp:50
const std::string REC_TYPE_BOOL
Definition defines.hpp:66
RecField RecFieldToNum(const std::string &field)
Map record field from string to numeric representation.
Definition defines.cpp:80
std::string DataTypeToStr(const DataType type)
Map type from numeric to string representation.
Definition defines.cpp:43
const std::map< HdrField, std::string > HDR_FIELDS_NB_MAP
Definition defines.hpp:45
const std::string REC_FIELD_UNIT
Definition defines.hpp:90
const std::string REC_TYPE_INTEGER
Definition defines.hpp:68
const std::string HDR_FIELD_SCOPE
Definition defines.hpp:42
HdrField
Dictionary header field types.
Definition defines.hpp:28
@ DESCRIPTION
Definition defines.hpp:31
@ SCOPE
Definition defines.hpp:30
@ NAME
Definition defines.hpp:29
const std::string DID_SCHEMA_INCLUDE
Definition defines.hpp:36
const std::string REC_FIELD_TYPE
Definition defines.hpp:93
const std::string HDR_TAG
Definition defines.hpp:38
const std::string REC_FIELD_COMMENT
Definition defines.hpp:91
const std::string REC_FIELD_FORMAT
Definition defines.hpp:89
const std::string REC_FIELD_DESCRIPTION
Definition defines.hpp:92
log4cplus::Logger & Logger()
Definition defines.cpp:17
std::string RecFieldToStr(const RecField field)
Map record field from numeric to string representation.
Definition defines.cpp:62
RecField
Dictionary keyword record field types.
Definition defines.hpp:78
@ FORMAT
Definition defines.hpp:79
@ TYPE
Definition defines.hpp:83
@ UNIT
Definition defines.hpp:80
@ COMMENT
Definition defines.hpp:81
DataType DataTypeToNum(const std::string &type)
Map type from string to numeric representation.
Definition defines.cpp:27
const std::string HDR_FIELD_DESCRIPTION
Definition defines.hpp:43
const std::string REC_TYPE_DOUBLE
Definition defines.hpp:67
@ ALL
Definition did.hpp:24
const std::string HDR_FIELD_NAME
Definition defines.hpp:41
DataType
Dictionary data types.
Definition defines.hpp:56
@ INTEGER
Definition defines.hpp:59
@ STRING
Definition defines.hpp:60
@ BOOL
Definition defines.hpp:57
@ DOUBLE
Definition defines.hpp:58