SHOGUN
v2.0.0
|
template class SGStringList
Definition at line 22 of file SGStringList.h.
Public Member Functions | |
SGStringList () | |
SGStringList (SGString< T > *s, index_t num_s, index_t max_length, bool free_strings=false) | |
SGStringList (index_t num_s, index_t max_length, bool free_strings=false) | |
SGStringList (const SGStringList &orig) | |
void | free_list () |
void | destroy_list () |
Public Attributes | |
index_t | num_strings |
index_t | max_string_length |
SGString< T > * | strings |
bool | do_free |
SGStringList | ( | ) |
default constructor
Definition at line 26 of file SGStringList.h.
SGStringList | ( | SGString< T > * | s, |
index_t | num_s, | ||
index_t | max_length, | ||
bool | free_strings = false |
||
) |
constructor for setting params
Definition at line 30 of file SGStringList.h.
SGStringList | ( | index_t | num_s, |
index_t | max_length, | ||
bool | free_strings = false |
||
) |
constructor to create new string list in memory
Definition at line 35 of file SGStringList.h.
SGStringList | ( | const SGStringList< T > & | orig | ) |
copy constructor
Definition at line 43 of file SGStringList.h.
void destroy_list | ( | ) |
destroy list
Definition at line 61 of file SGStringList.h.
void free_list | ( | ) |
free list
Definition at line 49 of file SGStringList.h.
bool do_free |
whether vector needs to be freed
Definition at line 78 of file SGStringList.h.
length of longest string
Definition at line 72 of file SGStringList.h.
number of strings
Definition at line 69 of file SGStringList.h.
this contains the array of features
Definition at line 75 of file SGStringList.h.