sipxportlib  Version 3.3
Public Member Functions | List of all members
TiXmlOutStream Class Reference

#include <tinystr.h>

Inheritance diagram for TiXmlOutStream:
Inheritance graph
[legend]
Collaboration diagram for TiXmlOutStream:
Collaboration graph
[legend]

Public Member Functions

 TiXmlOutStream ()
 
TiXmlOutStreamoperator<< (const char *in)
 
TiXmlOutStreamoperator<< (const TiXmlString &in)
 
- Public Member Functions inherited from TiXmlString
 TiXmlString (const char *instring)
 
 TiXmlString ()
 
 TiXmlString (const TiXmlString &copy)
 
 ~TiXmlString ()
 
const char * c_str () const
 
size_t length () const
 
void operator= (const char *content)
 
void operator= (const TiXmlString &copy)
 
TiXmlStringoperator+= (const char *suffix)
 
TiXmlStringoperator+= (char single)
 
TiXmlStringoperator+= (TiXmlString &suffix)
 
bool operator== (const TiXmlString &compare) const
 
bool operator== (const char *compare) const
 
bool operator< (const TiXmlString &compare) const
 
bool operator> (const TiXmlString &compare) const
 
bool empty () const
 
const char & at (unsigned index) const
 
unsigned find (char lookup) const
 
unsigned find (char tofind, unsigned offset) const
 
void reserve (unsigned size)
 
char & operator[] (unsigned index) const
 
void append (const char *str, size_t len)
 

Additional Inherited Members

- Public Types inherited from TiXmlString
enum  { notfound = 0xffffffff, npos = notfound }
 
- Protected Member Functions inherited from TiXmlString
size_t assign_new_size (size_t minimum_to_allocate)
 
void empty_it ()
 
void append (const char *suffix)
 
void append (const TiXmlString &suffix)
 
void append (char single)
 
- Protected Attributes inherited from TiXmlString
char * cstring
 
size_t allocated
 
size_t current_length
 

Constructor & Destructor Documentation

TiXmlOutStream ( )
inline

Member Function Documentation

TiXmlOutStream& operator<< ( const char *  in)
inline
TiXmlOutStream& operator<< ( const TiXmlString in)
inline