![]() |
![]() |
![]() |
Schroedinger Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
SchroList; void (*SchroListFreeFunc) (void *member
,void *priv
); void schro_list_append (SchroList *list
,void *value
); void schro_list_delete (SchroList *list
,int i
); void schro_list_free (SchroList *list
); void * schro_list_get (SchroList *list
,int i
); int schro_list_get_size (SchroList *list
); void schro_list_insert (SchroList *list
,int i
,void *value
); SchroList * schro_list_new (void
); SchroList * schro_list_new_full (SchroListFreeFunc freefunc
,void *priv
); void schro_list_prepend (SchroList *list
,void *value
); void * schro_list_remove (SchroList *list
,int i
); void * schro_list_replace (SchroList *list
,int i
,void *value
);
typedef struct { void **members; int n; int n_alloc; SchroListFreeFunc free; void *priv; } SchroList;
void schro_list_insert (SchroList *list
,int i
,void *value
);
|
|
|
|
|
SchroList * schro_list_new_full (SchroListFreeFunc freefunc
,void *priv
);
|
|
|
|
Returns : |
void * schro_list_replace (SchroList *list
,int i
,void *value
);
|
|
|
|
|
|
Returns : |