Public Member Functions | List of all members
SuperValue Class Reference

#include <costmap_2d_ros.h>

Inheritance diagram for SuperValue:
Inheritance graph

Public Member Functions

void setArray (XmlRpc::XmlRpcValue::ValueArray *a)
void setStruct (XmlRpc::XmlRpcValue::ValueStruct *a)
- Public Member Functions inherited from XmlRpc::XmlRpcValue
iterator begin ()
void clear ()
iterator end ()
bool fromXml (std::string const &valueXml, int *offset)
Type const & getType () const
bool hasMember (const std::string &name) const
 operator BinaryData & ()
 operator bool & ()
 operator double & ()
 operator int & ()
 operator std::string & ()
 operator struct tm & ()
bool operator!= (XmlRpcValue const &other) const
XmlRpcValueoperator= (double const &rhs)
XmlRpcValueoperator= (const char *rhs)
XmlRpcValueoperator= (XmlRpcValue const &rhs)
XmlRpcValueoperator= (int const &rhs)
bool operator== (XmlRpcValue const &other) const
XmlRpcValue const & operator[] (int i) const
XmlRpcValueoperator[] (int i)
XmlRpcValueoperator[] (std::string const &k)
XmlRpcValueoperator[] (const char *k)
void setSize (int size)
int size () const
std::string toXml () const
bool valid () const
std::ostream & write (std::ostream &os) const
 XmlRpcValue (void *value, int nBytes)
 XmlRpcValue (std::string const &xml, int *offset)
 XmlRpcValue (int value)
 XmlRpcValue ()
 XmlRpcValue (double value)
 XmlRpcValue (struct tm *value)
 XmlRpcValue (XmlRpcValue const &rhs)
 XmlRpcValue (const char *value)
 XmlRpcValue (bool value)
 XmlRpcValue (std::string const &value)
 ~XmlRpcValue ()

Additional Inherited Members

- Public Types inherited from XmlRpc::XmlRpcValue
typedef std::vector< char > BinaryData
typedef ValueStruct::iterator iterator
enum  Type
typedef std::vector< XmlRpcValueValueArray
typedef std::map< std::string, XmlRpcValueValueStruct
- Static Public Member Functions inherited from XmlRpc::XmlRpcValue
static std::string const & getDoubleFormat ()
static void setDoubleFormat (const char *f)
- Public Attributes inherited from XmlRpc::XmlRpcValue
bool asBool
double asDouble
int asInt
std::string * asString
struct tm * asTime
- Protected Member Functions inherited from XmlRpc::XmlRpcValue
bool arrayFromXml (std::string const &valueXml, int *offset)
std::string arrayToXml () const
void assertArray (int size)
void assertArray (int size) const
void assertStruct ()
void assertTypeOrInvalid (Type t)
bool binaryFromXml (std::string const &valueXml, int *offset)
std::string binaryToXml () const
bool boolFromXml (std::string const &valueXml, int *offset)
std::string boolToXml () const
bool doubleFromXml (std::string const &valueXml, int *offset)
std::string doubleToXml () const
bool intFromXml (std::string const &valueXml, int *offset)
std::string intToXml () const
void invalidate ()
bool stringFromXml (std::string const &valueXml, int *offset)
std::string stringToXml () const
bool structFromXml (std::string const &valueXml, int *offset)
std::string structToXml () const
bool timeFromXml (std::string const &valueXml, int *offset)
std::string timeToXml () const
- Protected Attributes inherited from XmlRpc::XmlRpcValue
Type _type
union XmlRpc::XmlRpcValue:: { ... }  _value
- Static Protected Attributes inherited from XmlRpc::XmlRpcValue
static std::string _doubleFormat

Detailed Description

Definition at line 51 of file costmap_2d_ros.h.

Member Function Documentation

void SuperValue::setArray ( XmlRpc::XmlRpcValue::ValueArray a)

Definition at line 59 of file costmap_2d_ros.h.

void SuperValue::setStruct ( XmlRpc::XmlRpcValue::ValueStruct a)

Definition at line 54 of file costmap_2d_ros.h.

The documentation for this class was generated from the following file:

Author(s): Eitan Marder-Eppstein, David V. Lu!!, Dave Hershberger,
autogenerated on Sun Mar 3 2019 03:44:17