Robotics Library  0.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes
rl::xml::Object Class Reference

#include <Object.h>

List of all members.

Public Member Functions

 Object ()
 Object (xmlXPathObjectPtr object)
virtual ~Object ()
bool getBoolval () const
double getFloatval () const
double getFloatval (const double &val) const
int getNodeNr () const
Node getNodeTab (const int &i) const
::std::string getStringval () const
xmlXPathObjectType getType () const
xmlXPathObjectPtr operator() () const

Private Attributes

::boost::shared_ptr
< xmlXPathObject > 
object

Constructor & Destructor Documentation

rl::xml::Object::Object ( )
inline
rl::xml::Object::Object ( xmlXPathObjectPtr  object)
inline
virtual rl::xml::Object::~Object ( )
inlinevirtual

Member Function Documentation

bool rl::xml::Object::getBoolval ( ) const
inline
double rl::xml::Object::getFloatval ( ) const
inline
double rl::xml::Object::getFloatval ( const double &  val) const
inline
int rl::xml::Object::getNodeNr ( ) const
inline
Node rl::xml::Object::getNodeTab ( const int &  i) const
inline
::std::string rl::xml::Object::getStringval ( ) const
inline
xmlXPathObjectType rl::xml::Object::getType ( ) const
inline
xmlXPathObjectPtr rl::xml::Object::operator() ( ) const
inline

Member Data Documentation

::boost::shared_ptr< xmlXPathObject > rl::xml::Object::object
private

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