ptrarray

Name

ptrarray -- "Pointer Array" class

Synopsis



PTRARRAY*   PtrArrayCreate                  (void);
void        PtrArrayDestroy                 (PTRARRAY *p);
int         PtrArrayGetSize                 (PTRARRAY *p);
void        PtrArrayRemoveAll               (PTRARRAY *p);
void        PtrArrayRemoveAt                (PTRARRAY *p,
                                             int idx);
void        PtrArrayInsertAt                (PTRARRAY *p,
                                             int idx,
                                             void *ptr);
void*       PtrArrayGetAt                   (PTRARRAY *p,
                                             int idx);
#define     PAGET                           (p,e)

Description

This is the "C" version of the CPtrArray class in MFC.

Details

PtrArrayCreate ()

PTRARRAY*   PtrArrayCreate                  (void);

???

Returns : ???


PtrArrayDestroy ()

void        PtrArrayDestroy                 (PTRARRAY *p);

???

p : ??


PtrArrayGetSize ()

int         PtrArrayGetSize                 (PTRARRAY *p);

???

p : ??
Returns : ??


PtrArrayRemoveAll ()

void        PtrArrayRemoveAll               (PTRARRAY *p);

???

p : ??


PtrArrayRemoveAt ()

void        PtrArrayRemoveAt                (PTRARRAY *p,
                                             int idx);

???

p : ??
idx : ??


PtrArrayInsertAt ()

void        PtrArrayInsertAt                (PTRARRAY *p,
                                             int idx,
                                             void *ptr);

???

p : ??
idx : ??
ptr : ??


PtrArrayGetAt ()

void*       PtrArrayGetAt                   (PTRARRAY *p,
                                             int idx);

???

p : ??
idx : ??


PAGET()

#define PAGET(p,e) PtrArrayGetAt(p,e)

p : 
e :