BEAST/BSE - Better Audio System and Sound Engine  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
Sfi::String Class Reference

Public Member Functions

 String (const String &s)
 
 String (const std::string &s)
 
 String (const char *cstr)
 
Stringoperator= (const std::string &s)
 
Stringoperator= (const gchar *cstr)
 
Stringoperator= (const String &s)
 
const charc_str () const
 
Stringoperator+= (const gchar *cstr)
 
Stringoperator+= (const String &src)
 
Stringoperator+= (const std::string &src)
 
String operator+ (const gchar *cstr)
 
String operator+ (const String &src)
 
String operator+ (const std::string &src)
 
bool operator< (const char *src) const
 
bool operator<= (const char *src) const
 
bool operator> (const char *src) const
 
bool operator>= (const char *src) const
 
bool operator!= (const char *src) const
 
bool operator== (const char *src) const
 
bool operator< (const String &s) const
 
bool operator<= (const String &s) const
 
bool operator> (const String &s) const
 
bool operator>= (const String &s) const
 
bool operator!= (const String &s) const
 
bool operator== (const String &s) const
 
bool operator< (const std::string &s) const
 
bool operator<= (const std::string &s) const
 
bool operator> (const std::string &s) const
 
bool operator>= (const std::string &s) const
 
bool operator!= (const std::string &s) const
 
bool operator== (const std::string &s) const
 
unsigned int length ()
 

Static Public Member Functions

static String value_get_string (const GValue *value)
 
static void value_set_string (GValue *value, const String &str)
 

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