48 array->append_element(e);
55 inline void remove(T e)
57 int32_t idx=
array->find_element(e);
59 array->delete_element(idx);
68 int32_t idx=
array->find_element(e);
79 return array->find_element(e);
88 return array->get_num_elements();
100 return array->get_element(index);
112 return array->get_element_ptr(index);
125 return array->get_element(index);
131 return array->get_array();
135 inline virtual const char*
get_name()
const {
return "Set"; }
T get_element(int32_t index) const
CSet(bool traceable=true)
T operator[](int32_t index) const
Class SGObject is the base class of all shogun objects.
virtual const char * get_name() const
Template Dynamic array class that creates an array that can be used like a list or an array...
T * get_element_ptr(int32_t index)
int32_t get_num_elements() const