class csVector : public csBase csVector is an abstract class which can hold an unlimited array of unspecified (void *) data
csVector is an abstract class which can hold an unlimited array of unspecified (void *) data. Since this is a basic object, it does not presume anything about its elements, so FreeItem () is effectively a NOP. If you want vector elements to free automatically occupied memory upon vector destruction you should create a derived class which should provide its own FreeItem () method (see csStrVector for a example).
virtual ~csVector()
inline csSome& operator [] (int n)
inline csSome& Get(int n)
void SetLength(int n)
inline int Length()
int Find(csSome which)
int FindKey(csConstSome value)
inline void Push(csSome what)
inline csSome Pop()
bool Delete(int n)
void DeleteAll()
bool Insert(int n, csSome Item)
virtual bool FreeItem(csSome Item)
virtual bool Equal(csSome Item, csConstSome Key)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de