[BACK]Return to XStringList.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gnuplot / beos

Annotation of OpenXM_contrib/gnuplot/beos/XStringList.h, Revision 1.1

1.1     ! ohara       1: Class XStringList {
        !             2:        protected:
        !             3:                int32   numStrings;
        !             4:                int32   maxStrings;
        !             5:                int32   bufferSize;
        !             6:                int32   bufferUse;
        !             7:                char    *strArray[];
        !             8:                char    *strBuffer;
        !             9:                char    *strNext;
        !            10:        public :
        !            11:                XStringList();
        !            12:                XStringList(char *head, int32 numStr);
        !            13:                ~XStringList();
        !            14:                Add(char *str);
        !            15:                char *operator[int i];
        !            16: }
        !            17:
        !            18: XStringList::XStringList()
        !            19: {
        !            20:        numStrings      = 0;
        !            21:        maxStrings      = INITIAL_SIZE;
        !            22:        bufferSize      = INITIAL_SIZE * 16;
        !            23:        bufferUse       = 0;
        !            24:        strArray        new();
        !            25:        strNext = strBuffer = ;
        !            26: }
        !            27:
        !            28: XStringList::XStringList(char *head, int32 numStr)
        !            29: {
        !            30:
        !            31: }
        !            32:
        !            33: XStringList::~XStringList()
        !            34: {
        !            35:
        !            36: }
        !            37:
        !            38: XStringList::Add(char *str)
        !            39: {
        !            40:
        !            41: }
        !            42:
        !            43: char *XStringList::operator[int idx]
        !            44: {
        !            45:
        !            46: }
        !            47:

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>