V-ART
Public Member Functions | List of all members
VART::XmlBase::TempCString Class Reference

Class for auto conversion from Xerces strings to C strings. More...

#include <xmlbase.h>

Public Member Functions

 TempCString (const XMLCh *const toTranscode)
 
 ~TempCString ()
 
bool operator== (const char *other) const
 Check against a C string. More...
 
bool GetValue (int *valuePtr) const
 
bool GetValue (float *valuePtr) const
 
bool GetValue (bool *valuePtr) const
 
 operator const char * () const
 Automatic cast to char*. More...
 

Detailed Description

Class for auto conversion from Xerces strings to C strings.

Definition at line 47 of file xmlbase.h.

Constructor & Destructor Documentation

VART::XmlBase::TempCString::TempCString ( const XMLCh *const  toTranscode)
inline

Definition at line 50 of file xmlbase.h.

VART::XmlBase::TempCString::~TempCString ( )
inline

Definition at line 55 of file xmlbase.h.

Member Function Documentation

bool VART::XmlBase::TempCString::GetValue ( int *  valuePtr) const
bool VART::XmlBase::TempCString::GetValue ( float *  valuePtr) const

Definition at line 175 of file xmlbase.cpp.

bool VART::XmlBase::TempCString::GetValue ( bool *  valuePtr) const

Definition at line 184 of file xmlbase.cpp.

VART::XmlBase::TempCString::operator const char * ( ) const
inline

Automatic cast to char*.

Definition at line 67 of file xmlbase.h.

bool VART::XmlBase::TempCString::operator== ( const char *  other) const

Check against a C string.

Definition at line 160 of file xmlbase.cpp.


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