Nazara Engine  0.4
A fast, complete, cross-platform API designed for game development
Nz::String Member List

This is the complete list of members for Nz::String, including all inherited members.

Append(char character)Nz::String
Append(const char *string)Nz::String
Append(const char *string, std::size_t length)Nz::String
Append(const String &string)Nz::String
begin()Nz::String
begin() constNz::String
Boolean(bool boolean)Nz::Stringstatic
CaseInsensitive enum value (defined in Nz::String)Nz::String
Clear(bool keepBuffer=false)Nz::String
Compare(const String &first, const String &second)Nz::Stringstatic
const_reference typedef (defined in Nz::String)Nz::String
Contains(char character, std::intmax_t start=0, UInt32 flags=None) constNz::String
Contains(const char *string, std::intmax_t start=0, UInt32 flags=None) constNz::String
Contains(const String &string, std::intmax_t start=0, UInt32 flags=None) constNz::String
Count(char character, std::intmax_t start=0, UInt32 flags=None) constNz::String
Count(const char *string, std::intmax_t start=0, UInt32 flags=None) constNz::String
Count(const String &string, std::intmax_t start=0, UInt32 flags=None) constNz::String
CountAny(const char *string, std::intmax_t start=0, UInt32 flags=None) constNz::String
CountAny(const String &string, std::intmax_t start=0, UInt32 flags=None) constNz::String
end()Nz::String
end() constNz::String
EndsWith(char character, UInt32 flags=None) constNz::String
EndsWith(const char *string, UInt32 flags=None) constNz::String
EndsWith(const char *string, std::size_t length, UInt32 flags=None) constNz::String
EndsWith(const String &string, UInt32 flags=None) constNz::String
Find(char character, std::intmax_t start=0, UInt32 flags=None) constNz::String
Find(const char *string, std::intmax_t start=0, UInt32 flags=None) constNz::String
Find(const String &string, std::intmax_t start=0, UInt32 flags=None) constNz::String
FindAny(const char *string, std::intmax_t start=0, UInt32 flags=None) constNz::String
FindAny(const String &string, std::intmax_t start=0, UInt32 flags=None) constNz::String
FindLast(char character, std::intmax_t start=-1, UInt32 flags=None) constNz::String
FindLast(const char *string, std::intmax_t start=-1, UInt32 flags=None) constNz::String
FindLast(const String &string, std::intmax_t start=-1, UInt32 flags=None) constNz::String
FindLastAny(const char *string, std::intmax_t start=-1, UInt32 flags=None) constNz::String
FindLastAny(const String &string, std::intmax_t start=-1, UInt32 flags=None) constNz::String
FindLastWord(const char *string, std::intmax_t start=-1, UInt32 flags=None) constNz::String
FindLastWord(const String &string, std::intmax_t start=-1, UInt32 flags=None) constNz::String
FindWord(const char *string, std::intmax_t start=0, UInt32 flags=None) constNz::String
FindWord(const String &string, std::intmax_t start=0, UInt32 flags=None) constNz::String
Flags enum name (defined in Nz::String)Nz::String
Format(const char *format,...)Nz::Stringinlinestatic
FormatVA(const char *format, va_list arg)Nz::Stringstatic
GetBuffer()Nz::String
GetCapacity() constNz::String
GetCharacterPosition(std::size_t characterIndex) constNz::String
GetConstBuffer() constNz::String
GetLength() constNz::String
GetSize() constNz::String
GetUtf16String() constNz::String
GetUtf32String() constNz::String
GetUtf8String() constNz::String
GetWideString() constNz::String
GetWord(unsigned int index, UInt32 flags=None) constNz::String
GetWordPosition(unsigned int index, UInt32 flags=None) constNz::String
HandleUtf8 enum value (defined in Nz::String)Nz::String
Insert(std::intmax_t pos, char character)Nz::String
Insert(std::intmax_t pos, const char *string)Nz::String
Insert(std::intmax_t pos, const char *string, std::size_t length)Nz::String
Insert(std::intmax_t pos, const String &string)Nz::String
IsEmpty() constNz::String
IsNull() constNz::String
IsNumber(UInt8 radix=10, UInt32 flags=CaseInsensitive) constNz::String
iterator typedef (defined in Nz::String)Nz::String
Match(const char *pattern) constNz::String
Match(const String &pattern) constNz::String
None enum value (defined in Nz::String)Nz::String
npos (defined in Nz::String)Nz::Stringstatic
Number(float number)Nz::Stringstatic
Number(double number)Nz::Stringstatic
Number(long double number)Nz::Stringstatic
Number(signed char number, UInt8 radix=10)Nz::Stringstatic
Number(unsigned char number, UInt8 radix=10)Nz::Stringstatic
Number(short number, UInt8 radix=10)Nz::Stringstatic
Number(unsigned short number, UInt8 radix=10)Nz::Stringstatic
Number(int number, UInt8 radix=10)Nz::Stringstatic
Number(unsigned int number, UInt8 radix=10)Nz::Stringstatic
Number(long number, UInt8 radix=10)Nz::Stringstatic
Number(unsigned long number, UInt8 radix=10)Nz::Stringstatic
Number(long long number, UInt8 radix=10)Nz::Stringstatic
Number(unsigned long long number, UInt8 radix=10)Nz::Stringstatic
operator std::string() constNz::String
operator!=(char character) constNz::String
operator!=(const char *string) constNz::String
operator!=(const std::string &string) constNz::String
operator!=(const String &first, const String &second)Nz::Stringfriend
operator!=(char character, const String &nstring)Nz::Stringfriend
operator!=(const char *string, const String &nstring)Nz::Stringfriend
operator!=(const std::string &string, const String &nstring)Nz::Stringfriend
operator+(char character) constNz::String
operator+(const char *string) constNz::String
operator+(const std::string &string) constNz::String
operator+(const String &string) constNz::String
operator+(char character, const String &string)Nz::Stringfriend
operator+(const char *string, const String &nstring)Nz::Stringfriend
operator+(const std::string &string, const String &nstring)Nz::Stringfriend
operator+=(char character)Nz::String
operator+=(const char *string)Nz::String
operator+=(const std::string &string)Nz::String
operator+=(const String &string)Nz::String
operator<(char character) constNz::String
operator<(const char *string) constNz::String
operator<(const std::string &string) constNz::String
operator<(const String &first, const String &second)Nz::Stringfriend
operator<(char character, const String &nstring)Nz::Stringfriend
operator<(const char *string, const String &nstring)Nz::Stringfriend
operator<(const std::string &string, const String &nstring)Nz::Stringfriend
operator<<(std::ostream &out, const String &string)Nz::Stringfriend
operator<=(char character) constNz::String
operator<=(const char *string) constNz::String
operator<=(const std::string &string) constNz::String
operator<=(const String &first, const String &second)Nz::Stringfriend
operator<=(char character, const String &nstring)Nz::Stringfriend
operator<=(const char *string, const String &nstring)Nz::Stringfriend
operator<=(const std::string &string, const String &nstring)Nz::Stringfriend
operator=(char character)Nz::String
operator=(const char *string)Nz::String
operator=(const std::string &string)Nz::String
operator=(const String &string)Nz::String
operator=(String &&string) noexceptNz::String
operator==(char character) constNz::String
operator==(const char *string) constNz::String
operator==(const std::string &string) constNz::String
operator==(const String &first, const String &second)Nz::Stringfriend
operator==(char character, const String &nstring)Nz::Stringfriend
operator==(const char *string, const String &nstring)Nz::Stringfriend
operator==(const std::string &string, const String &nstring)Nz::Stringfriend
operator>(char character) constNz::String
operator>(const char *string) constNz::String
operator>(const std::string &string) constNz::String
operator>(const String &first, const String &second)Nz::Stringfriend
operator>(char character, const String &nstring)Nz::Stringfriend
operator>(const char *string, const String &nstring)Nz::Stringfriend
operator>(const std::string &string, const String &nstring)Nz::Stringfriend
operator>=(char character) constNz::String
operator>=(const char *string) constNz::String
operator>=(const std::string &string) constNz::String
operator>=(const String &first, const String &second)Nz::Stringfriend
operator>=(char character, const String &nstring)Nz::Stringfriend
operator>=(const char *string, const String &nstring)Nz::Stringfriend
operator>=(const std::string &string, const String &nstring)Nz::Stringfriend
operator>>(std::istream &in, String &string)Nz::Stringfriend
operator[](std::size_t pos)Nz::String
operator[](std::size_t pos) constNz::String
Pointer(const void *ptr)Nz::Stringstatic
Prepend(char character)Nz::String
Prepend(const char *string)Nz::String
Prepend(const char *string, std::size_t length)Nz::String
Prepend(const String &string)Nz::String
push_back(char c)Nz::String
push_front(char c)Nz::String
Replace(char oldCharacter, char newCharacter, std::intmax_t start=0, UInt32 flags=None)Nz::String
Replace(const char *oldString, const char *replaceString, std::intmax_t start=0, UInt32 flags=None)Nz::String
Replace(const char *oldString, std::size_t oldLength, const char *replaceString, std::size_t replaceLength, std::intmax_t start=0, UInt32 flags=None)Nz::String
Replace(const String &oldString, const String &replaceString, std::intmax_t start=0, UInt32 flags=None)Nz::String
ReplaceAny(const char *oldCharacters, char replaceCharacter, std::intmax_t start=0, UInt32 flags=None)Nz::String
Reserve(std::size_t bufferSize)Nz::String
Resize(std::intmax_t size, UInt32 flags=None)Nz::String
Resized(std::intmax_t size, UInt32 flags=None) constNz::String
Reverse()Nz::String
Reversed() constNz::String
Set(char character)Nz::String
Set(std::size_t rep, char character)Nz::String
Set(std::size_t rep, const char *string)Nz::String
Set(std::size_t rep, const char *string, std::size_t length)Nz::String
Set(std::size_t rep, const String &string)Nz::String
Set(const char *string)Nz::String
Set(const char *string, std::size_t length)Nz::String
Set(const std::string &string)Nz::String
Set(const String &string)Nz::String
Set(String &&string) noexceptNz::String
Simplified(UInt32 flags=None) constNz::String
Simplify(UInt32 flags=None)Nz::String
Split(std::vector< String > &result, char separation=' ', std::intmax_t start=0, UInt32 flags=None) constNz::String
Split(std::vector< String > &result, const char *separation, std::intmax_t start=0, UInt32 flags=None) constNz::String
Split(std::vector< String > &result, const char *separation, std::size_t length, std::intmax_t start=0, UInt32 flags=None) constNz::String
Split(std::vector< String > &result, const String &separation, std::intmax_t start=0, UInt32 flags=None) constNz::String
SplitAny(std::vector< String > &result, const char *separations, std::intmax_t start=0, UInt32 flags=None) constNz::String
SplitAny(std::vector< String > &result, const String &separations, std::intmax_t start=0, UInt32 flags=None) constNz::String
StartsWith(char character, UInt32 flags=None) constNz::String
StartsWith(const char *string, UInt32 flags=None) constNz::String
StartsWith(const String &string, UInt32 flags=None) constNz::String
String()Nz::String
String(char character)Nz::Stringexplicit
String(std::size_t rep, char character)Nz::String
String(std::size_t rep, const char *string)Nz::String
String(std::size_t rep, const char *string, std::size_t length)Nz::String
String(std::size_t rep, const String &string)Nz::String
String(const char *string)Nz::String
String(const char *string, std::size_t length)Nz::String
String(const std::string &string)Nz::String
String(const String &string)=default (defined in Nz::String)Nz::String
String(String &&string) noexcept=default (defined in Nz::String)Nz::String
SubString(std::intmax_t startPos, std::intmax_t endPos=-1) constNz::String
SubStringFrom(char character, std::intmax_t startPos=0, bool fromLast=false, bool include=false, UInt32 flags=None) constNz::String
SubStringFrom(const char *string, std::intmax_t startPos=0, bool fromLast=false, bool include=false, UInt32 flags=None) constNz::String
SubStringFrom(const char *string, std::size_t length, std::intmax_t startPos=0, bool fromLast=false, bool include=false, UInt32 flags=None) constNz::String
SubStringFrom(const String &string, std::intmax_t startPos=0, bool fromLast=false, bool include=false, UInt32 flags=None) constNz::String
SubStringTo(char character, std::intmax_t startPos=0, bool toLast=false, bool include=false, UInt32 flags=None) constNz::String
SubStringTo(const char *string, std::intmax_t startPos=0, bool toLast=false, bool include=false, UInt32 flags=None) constNz::String
SubStringTo(const char *string, std::size_t length, std::intmax_t startPos=0, bool toLast=false, bool include=false, UInt32 flags=None) constNz::String
SubStringTo(const String &string, std::intmax_t startPos=0, bool toLast=false, bool include=false, UInt32 flags=None) constNz::String
Swap(String &str)Nz::String
ToBool(bool *value, UInt32 flags=None) constNz::String
ToDouble(double *value) constNz::String
ToInteger(long long *value, UInt8 radix=10) constNz::String
ToLower(UInt32 flags=None) constNz::String
ToUpper(UInt32 flags=None) constNz::String
Trim(UInt32 flags=None)Nz::String
Trim(char character, UInt32 flags=None)Nz::String
Trimmed(UInt32 flags=None) constNz::String
Trimmed(char character, UInt32 flags=None) constNz::String
TrimOnlyLeft enum value (defined in Nz::String)Nz::String
TrimOnlyRight enum value (defined in Nz::String)Nz::String
Unicode(char32_t character)Nz::Stringstatic
Unicode(const char *u8String)Nz::Stringstatic
Unicode(const char16_t *u16String)Nz::Stringstatic
Unicode(const char32_t *u32String)Nz::Stringstatic
Unicode(const wchar_t *wString)Nz::Stringstatic
value_type typedef (defined in Nz::String)Nz::String
~String()=default (defined in Nz::String)Nz::String