CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
XMLSimpleStr Class Reference

#include <XMLSimpleStr.h>

Public Member Functions

 operator const char * () const
 
 operator std::string () const
 
 XMLSimpleStr (const XMLCh *str)
 
 ~XMLSimpleStr ()
 

Private Attributes

char * string
 

Detailed Description

Definition at line 9 of file XMLSimpleStr.h.

Constructor & Destructor Documentation

XMLSimpleStr::XMLSimpleStr ( const XMLCh *  str)
inline

Definition at line 11 of file XMLSimpleStr.h.

11  :
12  string(XERCES_CPP_NAMESPACE_QUALIFIER XMLString::transcode(str))
13  {}
char * string
Definition: XMLSimpleStr.h:25
#define XERCES_CPP_NAMESPACE_QUALIFIER
Definition: LHERunInfo.h:16
XMLSimpleStr::~XMLSimpleStr ( )
inline

Member Function Documentation

XMLSimpleStr::operator const char * ( ) const
inline

Definition at line 18 of file XMLSimpleStr.h.

References string.

19  { return string; }
char * string
Definition: XMLSimpleStr.h:25
XMLSimpleStr::operator std::string ( ) const
inline

Definition at line 21 of file XMLSimpleStr.h.

References string.

22  { return string; }
char * string
Definition: XMLSimpleStr.h:25

Member Data Documentation

char* XMLSimpleStr::string
private

Definition at line 25 of file XMLSimpleStr.h.

Referenced by operator const char *(), and operator std::string().