31 explicit Writer(const ::ros::NodeHandle &nh);
38 void descend(
const std::string &map_name);
41 void startArray(
const std::size_t size,
const bool =
false);
46 void startRoot(
const std::string &name);
47 void endRoot(
const std::string &name);
50 #define ARILES_BASIC_TYPE(type) void writeElement(const type &element); 54 #undef ARILES_BASIC_TYPE
#define ARILES_BASIC_TYPES_LIST
ARILES_MACRO_SUBSTITUTE(ARILES_BASIC_SIGNED_INTEGER_TYPES_LIST) ARILES_MACRO_SUBSTITUTE(ARILES_BASIC_UNSIGNED_INTEGER_TYPES_LIST) ARILES_MACRO_SUBSTITUTE(ARILES_BASIC_REAL_TYPES_LIST) void Reader
class ARILES_VISIBILITY_ATTRIBUTE Writer
Configuration writer class.
#define ARILES_VISIBILITY_ATTRIBUTE