|
xine-lib
1.2.10
|
Macros | |
| #define | LOG_MODULE "refcounter" |
| #define | LOG_VERBOSE |
Functions | |
| refcounter_t * | _x_new_refcounter (void *object, void(*destructor)(void *)) |
| int | _x_refcounter_inc (refcounter_t *refcounter) |
| int | _x_refcounter_dec (refcounter_t *refcounter) |
| void | _x_refcounter_dispose (refcounter_t *refcounter) |
| #define LOG_MODULE "refcounter" |
| #define LOG_VERBOSE |
| refcounter_t* _x_new_refcounter | ( | void * | object, |
| void(*)(void *) | destructor | ||
| ) |
References refcounter_t::count, refcounter_t::destructor, refcounter_t::lock, lprintf, NULL, and refcounter_t::object.
| int _x_refcounter_dec | ( | refcounter_t * | refcounter | ) |
References refcounter_t::count, refcounter_t::destructor, refcounter_t::lock, lprintf, and refcounter_t::object.
| void _x_refcounter_dispose | ( | refcounter_t * | refcounter | ) |
References refcounter_t::lock.
| int _x_refcounter_inc | ( | refcounter_t * | refcounter | ) |
References _x_assert, refcounter_t::count, and refcounter_t::lock.
1.8.17