macro_params.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define convertStringArgument(var, val, buf)   if (!strcmp(buf,#val)) var=val
#define MEMBER_PARAM_GET(member, type, name, qualifier, setqualifier, getqualifier)   getqualifier: inline type get##name() const {return member.get##name();}
#define MEMBER_PARAM_SET(member, type, name, qualifier, setqualifier, getqualifier)   setqualifier: inline void set##name(type name) { member.set##name(name);}
#define MEMBER_PARAM_SET_GET(member, type, name, qualifier, setqualifier, getqualifier)
#define PARAM_GET(type, name, qualifier, getqualifier)
#define PARAM_SET(type, name, qualifier, setqualifier)
#define PARAM_SET_GET(type, name, qualifier, setqualifier, getqualifier)
#define STRUCT_PARAM_GET(member, type, name, qualifier, setqualifier, getqualifier)   getqualifier: inline type get##name() const {return member.name;}\
#define STRUCT_PARAM_SET(member, type, name, qualifier, setqualifier, getqualifier)   setqualifier: inline void set##name(type name) {member.name=name;}
#define STRUCT_PARAM_SET_GET(member, type, name, qualifier, setqualifier, getqualifier)

Define Documentation

#define convertStringArgument ( var,
val,
buf   )     if (!strcmp(buf,#val)) var=val

Definition at line 37 of file macro_params.h.

#define MEMBER_PARAM_GET ( member,
type,
name,
qualifier,
setqualifier,
getqualifier   )     getqualifier: inline type get##name() const {return member.get##name();}

Definition at line 24 of file macro_params.h.

#define MEMBER_PARAM_SET ( member,
type,
name,
qualifier,
setqualifier,
getqualifier   )     setqualifier: inline void set##name(type name) { member.set##name(name);}

Definition at line 21 of file macro_params.h.

#define MEMBER_PARAM_SET_GET ( member,
type,
name,
qualifier,
setqualifier,
getqualifier   ) 
Value:
getqualifier: inline type get##name() const {return member.get##name();}\
setqualifier: inline void set##name(type name) { member.set##name(name);}

Definition at line 17 of file macro_params.h.

#define PARAM_GET ( type,
name,
qualifier,
getqualifier   ) 
Value:
qualifier: type m_##name;\
getqualifier: inline type get##name() const {return m_##name;}

Definition at line 13 of file macro_params.h.

#define PARAM_SET ( type,
name,
qualifier,
setqualifier   ) 
Value:
qualifier: type m_##name;\
setqualifier: inline void set##name(type name) {m_##name=name;}

Definition at line 9 of file macro_params.h.

#define PARAM_SET_GET ( type,
name,
qualifier,
setqualifier,
getqualifier   ) 
Value:
qualifier: type m_##name;\
getqualifier: inline type get##name() const {return m_##name;}\
setqualifier: inline void set##name(type name) {m_##name=name;}

Definition at line 4 of file macro_params.h.

#define STRUCT_PARAM_GET ( member,
type,
name,
qualifier,
setqualifier,
getqualifier   )     getqualifier: inline type get##name() const {return member.name;}\

Definition at line 34 of file macro_params.h.

#define STRUCT_PARAM_SET ( member,
type,
name,
qualifier,
setqualifier,
getqualifier   )     setqualifier: inline void set##name(type name) {member.name=name;}

Definition at line 31 of file macro_params.h.

#define STRUCT_PARAM_SET_GET ( member,
type,
name,
qualifier,
setqualifier,
getqualifier   ) 
Value:
getqualifier: inline type get##name() const {return member.name;}\
setqualifier: inline void set##name(type name) {member.name=name;}

Definition at line 27 of file macro_params.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


gmapping
Author(s): Giorgio Grisetti, Cyrill Stachniss, Wolfram Burgard; ROS wrapper by Brian Gerkey
autogenerated on Fri Jan 11 09:32:08 2013