1 #ifndef CORE_StringArrayList_H 2 #define CORE_StringArrayList_H 53 static inline SP::CORE_StringArrayList
New() {
DEFINE_SPTR(CORE_StringArrayList)
SP_OBJECT(CORE_StringArrayList)
CORE_StringArrayList()
build a string array of T*
Definition: CORE_StringArrayList.h:26
void copy(const CORE_Array< Q > &f)
copy the array list f
Definition: CORE_ArrayList.h:143
CORE_StringArrayList & operator=(const tString &f)
operator =
Definition: CORE_StringArrayList.h:72
DEFINE_SVPTR(CORE_StringArrayList)
this class describes an array of string viewed as a list
Definition: CORE_StringArrayList.h:14
static SP::CORE_StringArrayList New()
return a CORE_Array shared pointer
Definition: CORE_StringArrayList.h:53
virtual ~CORE_StringArrayList()
destroy an array of T*
Definition: CORE_StringArrayList.h:41
CORE_StringArrayList(const CORE_StringArrayList &c)
build a string array by a copy of c
Definition: CORE_StringArrayList.h:32
#define tString
Definition: types.h:135
Definition: CORE_ArrayList.h:12
static const tFlag LT
=
Definition: CORE_List.h:23
virtual void sort()
sort the array in an increasing order (LE)
Definition: CORE_StringArrayList.h:98
void initArray(const Q &f)
init the array to uniform value
Definition: CORE_Array.h:316
CORE_StringArrayList & operator=(const CORE_StringArrayList &f)
operator =
Definition: CORE_StringArrayList.h:66
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:141
#define tFlag
Definition: types.h:74