Oncaphillis::Ligh++pd

lighttpd::String Class Reference

#include <src/ligh++pd/string.h>


Public Member Functions

 String ()
 String (const char *)
 String (const String &)
 String (const ::buffer *b)
 String (const std::string &s)
 ~String ()
bool operator== (const std::string &s) const
bool operator== (const String &s) const
 operator::buffer * ()
 operator const ::buffer * () const
 operator const std::string () const
Stringoperator= (const char *)
Stringoperator= (const std::string &s)
Stringoperator= (const String &s)
std::string to_string () const

Protected Member Functions

::buffer * buffer ()
const ::buffer * buffer () const

Friends

std::ostream & operator<< (std::ostream &os, const String &s)

Data Structures

struct  buffer_destructor


Constructor & Destructor Documentation

lighttpd::String::String (  ) 

lighttpd::String::String ( const char *  s  ) 

lighttpd::String::String ( const String s  ) 

lighttpd::String::String ( const ::buffer *  b  ) 

lighttpd::String::String ( const std::string &  s  ) 

lighttpd::String::~String (  ) 


Member Function Documentation

bool lighttpd::String::operator== ( const std::string &  s  )  const

References buffer().

bool lighttpd::String::operator== ( const String s  )  const

References buffer().

lighttpd::String::operator::buffer * (  ) 

References buffer().

lighttpd::String::operator const ::buffer * (  )  const

References buffer().

lighttpd::String::operator const std::string (  )  const

References to_string().

String & lighttpd::String::operator= ( const char *  s  ) 

References buffer().

String & lighttpd::String::operator= ( const std::string &  s  ) 

References buffer().

String & lighttpd::String::operator= ( const String s  ) 

References buffer().

std::string lighttpd::String::to_string (  )  const

References buffer(), and NULL.

Referenced by operator const std::string().

buffer * lighttpd::String::buffer (  )  [protected]

const ::buffer * lighttpd::String::buffer (  )  const [protected]


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const String s 
) [friend]


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

Generated by  doxygen
© 2008; Dr. Sebastian Kloska ( Oncaphillis )
Powered by: [?]