shogun string
Definition at line 398 of file DataType.h.
Public Member Functions | |
SGString () | |
SGString (T *s, index_t l, bool free_s=false) | |
SGString (SGVector< T > v) | |
SGString (index_t len, bool free_s=false) | |
SGString (const SGString &orig) | |
void | free_string () |
void | destroy_string () |
Public Attributes | |
T * | string |
index_t | slen |
bool | do_free |
SGString | ( | ) |
default constructor
Definition at line 402 of file DataType.h.
constructor for setting params
Definition at line 405 of file DataType.h.
constructor for setting params from a SGVector
Definition at line 409 of file DataType.h.
constructor to create new string in memory
Definition at line 413 of file DataType.h.
copy constructor
Definition at line 420 of file DataType.h.
void destroy_string | ( | ) |
destroy string
Definition at line 435 of file DataType.h.
void free_string | ( | ) |
free string
Definition at line 424 of file DataType.h.
bool do_free |
whether string needs to be freed
Definition at line 447 of file DataType.h.
length of string
Definition at line 445 of file DataType.h.
T* string |
string
Definition at line 443 of file DataType.h.