HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pugi::xml_text Class Reference

#include <pugixml.hpp>

Public Member Functions

 xml_text ()
 
 operator unspecified_bool_type () const
 
bool operator! () const
 
bool empty () const
 
const char_tget () const
 
const char_tas_string (const char_t *def=PUGIXML_TEXT("")) const
 
int as_int (int def=0) const
 
unsigned int as_uint (unsigned int def=0) const
 
double as_double (double def=0) const
 
float as_float (float def=0) const
 
bool as_bool (bool def=false) const
 
bool set (const char_t *rhs)
 
bool set (int rhs)
 
bool set (unsigned int rhs)
 
bool set (long rhs)
 
bool set (unsigned long rhs)
 
bool set (double rhs)
 
bool set (float rhs)
 
bool set (bool rhs)
 
xml_textoperator= (const char_t *rhs)
 
xml_textoperator= (int rhs)
 
xml_textoperator= (unsigned int rhs)
 
xml_textoperator= (long rhs)
 
xml_textoperator= (unsigned long rhs)
 
xml_textoperator= (double rhs)
 
xml_textoperator= (float rhs)
 
xml_textoperator= (bool rhs)
 
xml_node data () const
 
 xml_text ()
 
 operator unspecified_bool_type () const
 
bool operator! () const
 
bool empty () const
 
const char_tget () const
 
const char_tas_string (const char_t *def=PUGIXML_TEXT("")) const
 
int as_int (int def=0) const
 
unsigned int as_uint (unsigned int def=0) const
 
double as_double (double def=0) const
 
float as_float (float def=0) const
 
bool as_bool (bool def=false) const
 
bool set (const char_t *rhs)
 
bool set (int rhs)
 
bool set (unsigned int rhs)
 
bool set (long rhs)
 
bool set (unsigned long rhs)
 
bool set (double rhs)
 
bool set (float rhs)
 
bool set (bool rhs)
 
xml_textoperator= (const char_t *rhs)
 
xml_textoperator= (int rhs)
 
xml_textoperator= (unsigned int rhs)
 
xml_textoperator= (long rhs)
 
xml_textoperator= (unsigned long rhs)
 
xml_textoperator= (double rhs)
 
xml_textoperator= (float rhs)
 
xml_textoperator= (bool rhs)
 
xml_node data () const
 

Friends

class xml_node
 

Detailed Description

Definition at line 702 of file pugixml.hpp.

Constructor & Destructor Documentation

PUGI__FN pugi::xml_text::xml_text ( )

Definition at line 6331 of file pugixml.cpp.

pugi::xml_text::xml_text ( )

Member Function Documentation

bool pugi::xml_text::as_bool ( bool  def = false) const
PUGI__FN bool pugi::xml_text::as_bool ( bool  def = false) const

Definition at line 6396 of file pugixml.cpp.

double pugi::xml_text::as_double ( double  def = 0) const
PUGI__FN double pugi::xml_text::as_double ( double  def = 0) const

Definition at line 6382 of file pugixml.cpp.

float pugi::xml_text::as_float ( float  def = 0) const
PUGI__FN float pugi::xml_text::as_float ( float  def = 0) const

Definition at line 6389 of file pugixml.cpp.

int pugi::xml_text::as_int ( int  def = 0) const
PUGI__FN int pugi::xml_text::as_int ( int  def = 0) const

Definition at line 6368 of file pugixml.cpp.

const char_t* pugi::xml_text::as_string ( const char_t def = PUGIXML_TEXT("")) const
PUGI__FN const char_t * pugi::xml_text::as_string ( const char_t def = PUGIXML_TEXT("")) const

Definition at line 6361 of file pugixml.cpp.

unsigned int pugi::xml_text::as_uint ( unsigned int  def = 0) const
PUGI__FN unsigned int pugi::xml_text::as_uint ( unsigned int  def = 0) const

Definition at line 6375 of file pugixml.cpp.

xml_node pugi::xml_text::data ( ) const
PUGI__FN xml_node pugi::xml_text::data ( ) const

Definition at line 6553 of file pugixml.cpp.

bool pugi::xml_text::empty ( ) const
PUGI__FN bool pugi::xml_text::empty ( void  ) const

Definition at line 6349 of file pugixml.cpp.

const char_t* pugi::xml_text::get ( ) const
PUGI__FN const char_t * pugi::xml_text::get ( ) const

Definition at line 6354 of file pugixml.cpp.

pugi::xml_text::operator unspecified_bool_type ( ) const
pugi::xml_text::operator unspecified_bool_type ( ) const
bool pugi::xml_text::operator! ( ) const
PUGI__FN bool pugi::xml_text::operator! ( void  ) const

Definition at line 6344 of file pugixml.cpp.

xml_text& pugi::xml_text::operator= ( const char_t rhs)
xml_text& pugi::xml_text::operator= ( int  rhs)
xml_text& pugi::xml_text::operator= ( unsigned int  rhs)
xml_text& pugi::xml_text::operator= ( long  rhs)
xml_text& pugi::xml_text::operator= ( unsigned long  rhs)
xml_text& pugi::xml_text::operator= ( double  rhs)
xml_text& pugi::xml_text::operator= ( float  rhs)
xml_text& pugi::xml_text::operator= ( bool  rhs)
PUGI__FN xml_text & pugi::xml_text::operator= ( const char_t rhs)

Definition at line 6491 of file pugixml.cpp.

PUGI__FN xml_text & pugi::xml_text::operator= ( int  rhs)

Definition at line 6497 of file pugixml.cpp.

PUGI__FN xml_text & pugi::xml_text::operator= ( unsigned int  rhs)

Definition at line 6503 of file pugixml.cpp.

PUGI__FN xml_text & pugi::xml_text::operator= ( long  rhs)

Definition at line 6509 of file pugixml.cpp.

PUGI__FN xml_text & pugi::xml_text::operator= ( unsigned long  rhs)

Definition at line 6515 of file pugixml.cpp.

PUGI__FN xml_text & pugi::xml_text::operator= ( double  rhs)

Definition at line 6521 of file pugixml.cpp.

PUGI__FN xml_text & pugi::xml_text::operator= ( float  rhs)

Definition at line 6527 of file pugixml.cpp.

PUGI__FN xml_text & pugi::xml_text::operator= ( bool  rhs)

Definition at line 6533 of file pugixml.cpp.

bool pugi::xml_text::set ( const char_t rhs)
bool pugi::xml_text::set ( int  rhs)
bool pugi::xml_text::set ( unsigned int  rhs)
bool pugi::xml_text::set ( long  rhs)
bool pugi::xml_text::set ( unsigned long  rhs)
bool pugi::xml_text::set ( double  rhs)
PUGI__FN bool pugi::xml_text::set ( const char_t rhs)

Definition at line 6419 of file pugixml.cpp.

bool pugi::xml_text::set ( float  rhs)
bool pugi::xml_text::set ( bool  rhs)
PUGI__FN bool pugi::xml_text::set ( int  rhs)

Definition at line 6426 of file pugixml.cpp.

PUGI__FN bool pugi::xml_text::set ( unsigned int  rhs)

Definition at line 6433 of file pugixml.cpp.

PUGI__FN bool pugi::xml_text::set ( long  rhs)

Definition at line 6440 of file pugixml.cpp.

PUGI__FN bool pugi::xml_text::set ( unsigned long  rhs)

Definition at line 6447 of file pugixml.cpp.

PUGI__FN bool pugi::xml_text::set ( double  rhs)

Definition at line 6461 of file pugixml.cpp.

PUGI__FN bool pugi::xml_text::set ( float  rhs)

Definition at line 6454 of file pugixml.cpp.

PUGI__FN bool pugi::xml_text::set ( bool  rhs)

Definition at line 6468 of file pugixml.cpp.

Friends And Related Function Documentation

xml_node
friend

Definition at line 704 of file pugixml.hpp.


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