version 1.14.2.3, 2014/03/19 17:09:10
|
version 1.14.2.4, 2014/03/19 17:12:36
|
Line 69 typedef struct tagRC {
|
Line 69 typedef struct tagRC {
|
#define CFG_RC_LOCK(x) pthread_mutex_lock(&(x)->rc_mtx) |
#define CFG_RC_LOCK(x) pthread_mutex_lock(&(x)->rc_mtx) |
#define CFG_RC_UNLOCK(x) pthread_mutex_unlock(&(x)->rc_mtx) |
#define CFG_RC_UNLOCK(x) pthread_mutex_unlock(&(x)->rc_mtx) |
|
|
#define CFG_SECTION(x) (assert((x)), AIT_GET_STR(&(x)->cfg_sec)) | #define CFG_SECTION(x) (assert((x)), AIT_GET_STR(&((struct tagCfg*) (x))->cfg_sec)) |
#define CFG_ATTRIBUTE(x) (assert((x)), AIT_GET_STR(&(x)->cfg_attr)) | #define CFG_ATTRIBUTE(x) (assert((x)), AIT_GET_STR(&((struct tagCfg*) (x))->cfg_attr)) |
#define CFG_VALUE(x) (assert((x)), AIT_GET_STR(&(x)->cfg_val)) | #define CFG_VALUE(x) (assert((x)), AIT_GET_STR(&((struct tagCfg*) (x))->cfg_val)) |
|
|
|
|
// cfg_GetErrno() Get error code of last operation |
// cfg_GetErrno() Get error code of last operation |