23#ifndef LIBVLC_VARIABLES_H
24# define LIBVLC_VARIABLES_H 1
48# define vlc_internals(o) ((o)->priv)
49# define vlc_externals(priv) (abort(), (void *)(priv))
Mutex.
Definition vlc_threads.h:143
Definition variables.h:36
struct vlc_res * resources
Definition variables.h:45
vlc_mutex_t var_lock
Definition variables.h:42
void * var_root
Definition variables.h:41
vlc_object_t * parent
Parent object (or NULL)
Definition variables.h:37
VLC object common members.
Definition vlc_objects.h:53
void var_DestroyAll(vlc_object_t *)
Definition objects_cxx_test.cpp:34
char ** var_GetAllNames(vlc_object_t *)
Return a list of all variable names.
Definition variables.c:1153
This provides convenience helpers for linked lists.