Data.h File Reference
#include <string>
#include <RobotAPI/interface/aron.h>
#include <RobotAPI/libraries/aron/core/Descriptor.h>
+ Include dependency graph for Data.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::aron
 
 armarx::aron::data
 A convenience header to include all aron files (full include, not forward declared)
 
 armarx::aron::data::rw
 
 armarx::aron::data::rw::json
 
 armarx::aron::data::rw::json::constantes
 
 armarx::aron::data::rw::json::conversion
 

Variables

const std::string BOOL_TYPENAME_SLUG = "_ARON_BOOL"
 
const std::string DATA_SLUG = "_ARON_DATA"
 
const std::map< data::Descriptor, std::string > Descriptor2String
 
const std::string DICT_TYPENAME_SLUG = "_ARON_DICT"
 
const std::string DIMENSIONS_SLUG = "_ARON_DIMESIONS"
 
const std::string DOUBLE_TYPENAME_SLUG = "_ARON_DOUBLE"
 
const std::string ELEMENTS_SLUG = "_ARON_ELEMENTS"
 
const std::string FLOAT_TYPENAME_SLUG = "_ARON_FLOAT"
 
const std::string INT_TYPENAME_SLUG = "_ARON_INT"
 
const std::string KEY_SLUG = "_ARON_KEY"
 
const std::string LIST_TYPENAME_SLUG = "_ARON_LIST"
 
const std::string LONG_TYPENAME_SLUG = "_ARON_LONG"
 
const std::map< type::matrix::ElementType, std::string > MatrixType2String
 
const std::map< type::Maybe, std::string > Maybe2String
 
const std::string MEMBERS_SLUG = "_ARON_MEMBERS"
 
const std::string NAME_SLUG = "_ARON_NAME"
 
const std::string NDARRAY_TYPENAME_SLUG = "_ARON_NDARRAY"
 
const std::map< type::ndarray::ElementType, std::string > NDArrayType2String
 
const std::string PATH_SLUG = "_ARON_PATH"
 
const std::map< type::image::PixelType, std::string > PixelType2String
 
const std::map< type::quaternion::ElementType, std::string > QuaternionType2String
 
const auto String2Descriptor = aron::conversion::util::InvertMap(Descriptor2String)
 
const auto String2MatrixType = aron::conversion::util::InvertMap(MatrixType2String)
 
const auto String2Maybe = aron::conversion::util::InvertMap(Maybe2String)
 
const auto String2NDArrayType = aron::conversion::util::InvertMap(NDArrayType2String)
 
const auto String2PixelType = aron::conversion::util::InvertMap(PixelType2String)
 
const auto String2QuaternionType = aron::conversion::util::InvertMap(QuaternionType2String)
 
const auto String2VoxelType = aron::conversion::util::InvertMap(VoxelType2String)
 
const std::string STRING_TYPENAME_SLUG = "_ARON_STRING"
 
const std::string TIME_TYPENAME_SLUG = "_ARON_TIME"
 
const std::string TYPE_SLUG = "_ARON_TYPE"
 
const std::string USED_TYPE_SLUG = "_ARON_USED_TYPE"
 
const std::string VALUE_SLUG = "_ARON_VALUE"
 
const std::string VERSION_SLUG = "_ARON_VERSION"
 
const std::map< type::pointcloud::VoxelType, std::string > VoxelType2String