Robotics Library  0.7.0
Public Member Functions | Private Attributes | List of all members
rl::xml::Namespace Class Reference

#include <Namespace.h>

Public Member Functions

 Namespace (::xmlNsPtr ns)
 
 Namespace (::xmlNodePtr node, const ::std::string &href, const ::std::string &prefix)
 
 ~Namespace ()
 
::xmlNsPtr get () const
 
::std::string getHref () const
 
::std::string getPrefix () const
 
::xmlNs operator* () const
 

Private Attributes

::xmlNsPtr ns
 

Constructor & Destructor Documentation

◆ Namespace() [1/2]

rl::xml::Namespace::Namespace ( ::xmlNsPtr  ns)
inlineexplicit

◆ Namespace() [2/2]

rl::xml::Namespace::Namespace ( ::xmlNodePtr  node,
const ::std::string &  href,
const ::std::string &  prefix 
)
inline

◆ ~Namespace()

rl::xml::Namespace::~Namespace ( )
inline

Member Function Documentation

◆ get()

::xmlNsPtr rl::xml::Namespace::get ( ) const
inline

◆ getHref()

::std::string rl::xml::Namespace::getHref ( ) const
inline

◆ getPrefix()

::std::string rl::xml::Namespace::getPrefix ( ) const
inline

◆ operator*()

::xmlNs rl::xml::Namespace::operator* ( ) const
inline

Member Data Documentation

◆ ns

::xmlNsPtr rl::xml::Namespace::ns
private

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