Visualization Library

A lightweight C++ OpenGL middleware for 2D/3D graphics
[Home] [Tutorials] [All Classes] [Grouped Classes]

vl::String Member List

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

acquireData() const vl::String [inline]
append(const String &other)vl::String
append(unsigned short ch, int count=1)vl::String
className()vl::String [inline, virtual]
clear()vl::String [inline]
compare(const String &other) const vl::String
contains(unsigned short ch) const vl::String
contains(const String &substr) const vl::String
count(unsigned short ch, int start=0) const vl::String
count(const String &str, int start=0) const vl::String
createData() const vl::String [inline, protected]
detectEncoding(const void *str, int byte_count, EStringEncoding encoding=VL_PLATFORM_DEFAULT_ENCODING)vl::String [static]
empty() const vl::String [inline]
endsWith(const String &str) const vl::String
endsWith(wchar_t ch) const vl::String
extractFileExtension(bool require_dot=true) const vl::String
extractFileName() const vl::String
extractPath() const vl::String
field(unsigned short separator, int field_index) const vl::String
fill(wchar_t ch)vl::String
filterStrings(std::vector< String > &strings, const String &filter)vl::String [static]
find(unsigned short ch, int start=0) const vl::String
find(const String &substr, int start=0) const vl::String
findBackwards(unsigned short ch) const vl::String
findBackwards(const String &str) const vl::String
fromAscii(const char *str, int size=-1)vl::String [static]
fromDouble(double value, int decimals=6)vl::String [static]
fromInt(int value)vl::String [static]
fromLatin1(const char *str, int character_count=-1)vl::String [static]
fromLongLong(long long value)vl::String [static]
fromStdString(const std::string &str)vl::String [static]
fromStdWString(const std::wstring &str)vl::String [static]
fromUInt(unsigned int value)vl::String [static]
fromULongLong(unsigned long long value)vl::String [static]
fromUTF16(const unsigned short *str, int byte_count=-1)vl::String [static]
fromUTF16BE(const unsigned short *str, int byte_count=-1)vl::String [static]
fromUTF16LE(const unsigned short *str, int byte_count=-1)vl::String [static]
fromUTF8(const char *str, int byte_count=-1)vl::String [static]
getLowerCase(unsigned short ch)vl::String [static]
getTitleCase(unsigned short ch)vl::String [static]
getUpperCase(unsigned short ch)vl::String [static]
insert(int pos, const String &str)vl::String
insert(int pos, unsigned short ch, int count=1)vl::String
left(int count) const vl::String
length() const vl::String [inline]
loadText(const String &path, EStringEncoding encoding=VL_PLATFORM_DEFAULT_ENCODING)vl::String [static]
loadText(const char *path, EStringEncoding encoding=VL_PLATFORM_DEFAULT_ENCODING)vl::String [inline, static]
loadText(VirtualFile *file, EStringEncoding encoding=VL_PLATFORM_DEFAULT_ENCODING)vl::String [static]
loadText(void *data, int bytes, EStringEncoding encoding=VL_PLATFORM_DEFAULT_ENCODING)vl::String [static]
normalizeSlashes()vl::String
operator!=(const String &other) const vl::String [inline]
operator!=(const std::string &other) const vl::String [inline]
operator!=(const std::wstring &other) const vl::String [inline]
operator!=(const char *other) const vl::String [inline]
operator!=(const wchar_t *other) const vl::String [inline]
operator+(wchar_t ch) const vl::String [inline]
operator+(const String &other) const vl::String [inline]
operator+=(wchar_t ch)vl::String [inline]
operator+=(const String &other)vl::String [inline]
operator<(const String &other) const vl::String [inline]
operator=(const String &other)vl::String [inline]
operator=(const wchar_t *wstr)vl::String [inline]
operator=(const std::wstring &str)vl::String [inline]
operator=(const char *str)vl::String [inline]
operator=(const std::string &str)vl::String [inline]
operator==(const String &other) const vl::String [inline]
operator==(const std::string &other) const vl::String [inline]
operator==(const std::wstring &other) const vl::String [inline]
operator==(const char *other) const vl::String [inline]
operator==(const wchar_t *other) const vl::String [inline]
operator[](int i) const vl::String [inline]
operator[](int i)vl::String [inline]
platformSlash()vl::String [inline, static]
prepend(const String &str)vl::String
prepend(unsigned short ch, int count)vl::String
ptr() const vl::String [inline]
ptr()vl::String [inline]
remove(unsigned short ch, int start=0, int count=-1)vl::String
remove(const String &str, int start=0, int count=-1)vl::String
remove(int start, int count)vl::String
replace(unsigned short old_ch, unsigned short new_ch)vl::String
replace(int start, int count, unsigned short ch)vl::String
replace(int start, int count, const String &str)vl::String
replace(const String &oldstr, const String &newstr, bool case_sensitive=true)vl::String
resize(int character_count)vl::String
reverse()vl::String
right(int count) const vl::String
split(const String &separator_list, std::vector< String > &fields, bool remove_empty=false) const vl::String
split(unsigned short separator, std::vector< String > &fields, bool remove_empty=false) const vl::String
splitLines(std::vector< String > &lines) const vl::String
squeeze()vl::String
startsWith(const String &str) const vl::String
startsWith(wchar_t ch) const vl::String
String()vl::String
String(const String &other)vl::String
String(const wchar_t *wstr)vl::String
String(const char *str)vl::String
String(wchar_t ch, int count=1)vl::String [explicit]
substring(int start, int count=-1) const vl::String
toAscii(std::string &ascii, bool translate_non_ascii_chars=true) const vl::String
toDouble() const vl::String
toFloat() const vl::String [inline]
toInt(bool hex=false) const vl::String
toLatin1(std::vector< unsigned char > &latin1) const vl::String
toLowerCase() const vl::String
toStdString() const vl::String
toStdWString() const vl::String
toUpperCase() const vl::String
toUTF16BE(std::vector< unsigned char > &utf16, bool include_utf16be_signature=true) const vl::String
toUTF16LE(std::vector< unsigned char > &utf16, bool include_utf16le_signature=true) const vl::String
toUTF8(std::vector< unsigned char > &utf8, bool include_utf8_signature=true) const vl::String
trim(unsigned short ch)vl::String
trim(const String &chars)vl::String
trim()vl::String
trimStdString(const std::string &text)vl::String [static]


Visualization Library v2009.07 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Mon Aug 10 21:41:42 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.