ref: c9e889a6d73bcfcd63a93a8f74732411304ef257
dir: /n_vlist.h/
extern char* NVList_Type;
#define NTYPE NVList
#define NACCS NVListAccessors
typedef struct NACCS NACCS;
struct NACCS {
Nelemaccessors;
DECL_ACCESSOR_TwoParams(GenerateWidget, NelemGetter, void*);
DECL_ACCESSOR_OneParam(Source, NArray*);
};
typedef struct NTYPE NTYPE;
struct NTYPE {
Nelem;
NelemGetter genwidget;
NArray *items;
void *aux;
void (*notifyupdate)(NTYPE*);
NVBox *box;
};
NACCS* New_VList(char*);
#undef NTYPE
#undef NACCS