x3d::SFString Class Reference#include <node.h>
Inheritance diagram for x3d::SFString:
[legend]Collaboration diagram for x3d::SFString:
[legend]List of all members.
Constructor & Destructor Documentation
x3d::SFString::SFString |
( |
void |
|
) |
[inline] |
|
x3d::SFString::SFString |
( |
const SFString & |
src |
) |
[inline] |
|
x3d::SFString::SFString |
( |
const char * |
str, |
|
|
int |
len = -1 |
|
) |
[inline] |
|
x3d::SFString::~SFString |
( |
|
) |
[inline] |
|
Member Function Documentation
void x3d::SFString::Append |
( |
const char * |
str |
) |
|
|
void x3d::SFString::Append |
( |
const SFString & |
src |
) |
[inline] |
|
const char* x3d::SFString::c_str |
( |
void |
|
) |
const [inline] |
|
void x3d::SFString::Empty |
( |
void |
|
) |
[inline] |
|
SFString x3d::SFString::Escape |
( |
void |
|
) |
const |
|
void x3d::SFString::GetValue |
( |
wchar_t * |
str, |
|
|
int |
size |
|
) |
|
|
void x3d::SFString::GetValue |
( |
char * |
str, |
|
|
int |
size |
|
) |
|
|
|
Get a copy of the UTF-8 string in an SFString.
This function makes a copy of the UTF-8 string available in the SFString to your specified buffer.
- Parameters:
-
[in,out] | str | A pointer to your string buffer where the SFString will be saved. |
[in] | size | The size of your buffer in bytes. |
|
bool x3d::SFString::IsEmpty |
( |
void |
|
) |
const [inline] |
|
bool x3d::SFString::operator!= |
( |
const char * |
str |
) |
const [inline] |
|
bool x3d::SFString::operator!= |
( |
const SFString & |
src |
) |
const [inline] |
|
SFString x3d::SFString::operator+ |
( |
const char * |
str |
) |
const [inline] |
|
SFString& x3d::SFString::operator+= |
( |
const char * |
str |
) |
[inline] |
|
bool x3d::SFString::operator< |
( |
const char * |
str |
) |
const [inline] |
|
bool x3d::SFString::operator<= |
( |
const SFString & |
src |
) |
const [inline] |
|
SFString& x3d::SFString::operator= |
( |
const char * |
str |
) |
[inline] |
|
bool x3d::SFString::operator== |
( |
const char * |
str |
) |
const [inline] |
|
bool x3d::SFString::operator== |
( |
const SFString & |
src |
) |
const [inline] |
|
bool x3d::SFString::operator> |
( |
const char * |
str |
) |
const [inline] |
|
bool x3d::SFString::operator>= |
( |
const SFString & |
src |
) |
const [inline] |
|
void x3d::SFString::Set |
( |
const char * |
str, |
|
|
int |
len = -1 |
|
) |
[private] |
|
void x3d::SFString::SetValue |
( |
const wchar_t * |
str |
) |
|
|
|
Set the unicode string in the SFString.
This function converst the input null terminated unicode string into a UTF-8 string and saves the result in this string.
- Parameters:
-
[in] | str | The unicode string to save in the SFString. |
|
void x3d::SFString::SetValue |
( |
const char * |
str |
) |
[inline] |
|
void x3d::SFString::SetValue |
( |
const SFString & |
src |
) |
[inline] |
|
int x3d::SFString::Size |
( |
void |
|
) |
const [inline] |
|
SFString x3d::SFString::Unescape |
( |
void |
|
) |
const |
|
Member Data Documentation
The documentation for this class was generated from the following files:
|