12#ifndef __CONFIGURATIONPROPERTYSUPPORTEDTYPES_H
13#define __CONFIGURATIONPROPERTYSUPPORTEDTYPES_H
71 if (
propertyType ==
typeid(std::vector<unsigned int>).name())
74 if (
propertyType ==
typeid(std::set<unsigned int>).name())
104 return "vector_double";
112 return "vector_uint";
Definition ConfigurationPropertySupportedTypes.hpp:24
static bool IsSupported()
Definition ConfigurationPropertySupportedTypes.hpp:151
static std::string TypeToString(const SupportedTypes &type)
Convert the SupportedType to string.
Definition ConfigurationPropertySupportedTypes.hpp:89
SupportedTypes
Definition ConfigurationPropertySupportedTypes.hpp:27
@ VectorInt
Definition ConfigurationPropertySupportedTypes.hpp:33
@ Unknown
Definition ConfigurationPropertySupportedTypes.hpp:28
@ String
Definition ConfigurationPropertySupportedTypes.hpp:31
@ VectorUInt
Definition ConfigurationPropertySupportedTypes.hpp:38
@ VectorDouble
Definition ConfigurationPropertySupportedTypes.hpp:34
@ UInt
Definition ConfigurationPropertySupportedTypes.hpp:37
@ Double
Definition ConfigurationPropertySupportedTypes.hpp:32
@ SetUInt
Definition ConfigurationPropertySupportedTypes.hpp:36
@ Int
Definition ConfigurationPropertySupportedTypes.hpp:29
@ Bool
Definition ConfigurationPropertySupportedTypes.hpp:35
@ Matrix
Definition ConfigurationPropertySupportedTypes.hpp:39
@ Char
Definition ConfigurationPropertySupportedTypes.hpp:30
static SupportedTypes GetSupportedType()
Get Supported Type from the type.
Definition ConfigurationPropertySupportedTypes.hpp:43
static std::string TypeToString()
Definition ConfigurationPropertySupportedTypes.hpp:83
static SupportedTypes StringToType(const std::string &stringType)
Convert a string to SupportedType.
Definition ConfigurationPropertySupportedTypes.hpp:121
Eigen column vector.
Definition Eigen_Array.hpp:23
static std::string ToLower(const std::string &input)
Convert string to lower.
Definition StringsUtilities.cpp:101
Definition Eigen_Array.cpp:22