save works
This commit is contained in:
parent
b1faeb94b6
commit
b748e30d20
35 changed files with 1247 additions and 2149 deletions
|
|
@ -2,6 +2,8 @@
|
|||
|
||||
#define _GROUP_H_ 1
|
||||
|
||||
#include <rtti.h>
|
||||
|
||||
#include "kvmgr.h"
|
||||
#include "xce/types.h"
|
||||
#include "xlist.h"
|
||||
|
|
@ -11,15 +13,16 @@ typedef struct {
|
|||
kvmgr_t groups;
|
||||
} groupmgr_t;
|
||||
|
||||
extern int groupmgr_init(groupmgr_t*, int, int);
|
||||
extern void groupmgr_fini(groupmgr_t*);
|
||||
extern int groupmgr_add(groupmgr_t*, xce_group_t*);
|
||||
extern xce_group_t* groupmgr_lock(groupmgr_t*, char*, int);
|
||||
extern void groupmgr_del(groupmgr_t*, xce_group_t*);
|
||||
extern int groupmgr_iter(groupmgr_t*, xlist_t*, void*);
|
||||
extern xce_group_t* build_group(groupmgr_t*, xce_group_config_t*, char*);
|
||||
extern xce_group_t* makeGroup(var, xce_group_config_t*, char*);
|
||||
extern int groupmgr_init(var*, int, int);
|
||||
extern void groupmgr_fini(var);
|
||||
extern int groupmgr_add(var, xce_group_t*);
|
||||
extern xce_group_t* groupmgr_lock(var, char*, int);
|
||||
extern void groupmgr_del(var, xce_group_t*);
|
||||
extern int groupmgr_iter(var, xlist_t*, void*);
|
||||
extern xce_group_t* build_group(var, xce_group_config_t*, char*);
|
||||
extern int is_in_group(xce_group_t*, char*);
|
||||
extern xce_group_t* get_group(groupmgr_t*, char*);
|
||||
extern xce_group_t* get_group(var, char*);
|
||||
extern int fmt_group(char*, int, xce_group_t*);
|
||||
extern int is_group_all(xce_group_t*);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue