ELinks 0.18.0
|
Data Structures | |
struct | elinks_object |
struct | object_head |
Macros | |
#define | OBJECT_HEAD(type) |
#define | object_lock_debug(obj, info) |
#define | object_sanity_check(obj) |
#define | object_set_name(obj, objname) do { (obj)->object.name = (objname); } while (0) |
#define | INIT_OBJECT(name) { 0, name } |
#define | get_object_refcount(obj) ((obj)->object.refcount) |
#define | is_object_used(obj) (!!(obj)->object.refcount) |
#define | object_lock(obj) |
#define | object_unlock(obj) |
#define | object_nolock(obj, name) |
#define get_object_refcount | ( | obj | ) | ((obj)->object.refcount) |
#define INIT_OBJECT | ( | name | ) | { 0, name } |
#define is_object_used | ( | obj | ) | (!!(obj)->object.refcount) |
#define OBJECT_HEAD | ( | type | ) |
#define object_lock | ( | obj | ) |
#define object_lock_debug | ( | obj, | |
info ) |
#define object_nolock | ( | obj, | |
name ) |
#define object_sanity_check | ( | obj | ) |
#define object_set_name | ( | obj, | |
objname ) do { (obj)->object.name = (objname); } while (0) |
#define object_unlock | ( | obj | ) |