Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CEGUIString.h File Reference

#include "CEGUIBase.h"
#include <string>
#include <string.h>
#include <stdexcept>

Include dependency graph for CEGUIString.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CEGUI

Classes

class  CEGUI::String
 String class used within the GUI system. More...
class  CEGUI::String::const_iterator
 Constant forward iterator class for String objects. More...
class  CEGUI::String::iterator
 Forward iterator class for String objects. More...

Defines

#define STR_QUICKBUFF_SIZE   32

Typedefs

typedef uint8 CEGUI::utf8
typedef uint32 CEGUI::utf32

Functions

bool CEGUIEXPORT CEGUI::operator== (const String &str1, const String &str2)
 Return true if String str1 is equal to String str2.
bool CEGUIEXPORT CEGUI::operator!= (const String &str1, const String &str2)
 Return true if String str1 is not equal to String str2.
bool CEGUIEXPORT CEGUI::operator< (const String &str1, const String &str2)
 Return true if String str1 is lexicographically less than String str2.
bool CEGUIEXPORT CEGUI::operator> (const String &str1, const String &str2)
 Return true if String str1 is lexicographically greater than String str2.
bool CEGUIEXPORT CEGUI::operator<= (const String &str1, const String &str2)
 Return true if String str1 is lexicographically less than or equal to String str2.
bool CEGUIEXPORT CEGUI::operator>= (const String &str1, const String &str2)
 Return true if String str1 is lexicographically greater than or equal to String str2.
String CEGUIEXPORT CEGUI::operator+ (const String &str1, const String &str2)
 Return String object that is the concatenation of the given inputs.
std::ostream & CEGUI::operator<< (std::ostream &s, const String &str)
void CEGUIEXPORT CEGUI::swap (String &str1, String &str2)
 Swap the contents for two String objects.


Define Documentation

#define STR_QUICKBUFF_SIZE   32
 

Definition at line 37 of file CEGUIString.h.

Referenced by CEGUI::String::swap(), and CEGUI::String::~String().


Generated on Wed Sep 7 10:02:21 2005 for Crazy Eddies GUI System by  doxygen 1.4.3