1 #ifndef charptrvector_h
2 #define charptrvector_h
This class implements a dynamic vector of char values.
Definition: charptrvector.h:8
char ** v
This is the vector of char values.
Definition: charptrvector.h:71
int size
This is the size of the vector.
Definition: charptrvector.h:75
void Reset()
This will reset the vector.
Definition: charptrvector.cc:72
~CharPtrVector()
This is the CharPtrVector destructor.
Definition: charptrvector.cc:15
CharPtrVector & operator=(const CharPtrVector &cv)
This operator will set the vector equal to an existing CharPtrVector.
Definition: charptrvector.cc:80
void resizeBlank(int addsize)
This will add new blank (ie. NULL) entries to the vector.
Definition: charptrvector.cc:37
void resize(char *value)
This will add one new entry to the vector.
Definition: charptrvector.cc:22
CharPtrVector()
This is the default CharPtrVector constructor.
Definition: charptrvector.h:13
int Size() const
This will return the size of the vector.
Definition: charptrvector.h:44
void Delete(int pos)
This will delete an entry from the vector.
Definition: charptrvector.cc:54
char *& operator[](int pos)
This will return the value of an element of the vector.
Definition: charptrvector.h:50