Go to the documentation of this file.
   32 #define OBJECT_FLAGS_QUIET       0x0002 
   33 #define OBJECT_FLAGS_NOINTERACT  0x0004 
   34 #define OBJECT_FLAGS_INSECURE    0x1000  
   55 #define vlc_object_get_name(o) vlc_object_get_name(VLC_OBJECT(o)) 
   57 #define vlc_object_create(a,b) vlc_object_create( VLC_OBJECT(a), b ) 
   59 #define vlc_object_find_name(a,b) \ 
   60     vlc_object_find_name( VLC_OBJECT(a),b) 
   62 #define vlc_object_hold(a) \ 
   63     vlc_object_hold( VLC_OBJECT(a) ) 
   65 #define vlc_object_release(a) \ 
   66     vlc_object_release( VLC_OBJECT(a) ) 
   68 #define vlc_list_children(a) \ 
   69     vlc_list_children( VLC_OBJECT(a) ) 
  
#define VLC_API
Definition: fourcc_gen.c:30
void * vlc_obj_malloc(vlc_object_t *, size_t)
Definition: objres.c:135
#define VLC_COMMON_MEMBERS
Backward compatibility macro.
Definition: vlc_common.h:453
#define vlc_object_get_name(o)
Definition: vlc_objects.h:53
VLC list structure.
Definition: vlc_common.h:340
#define vlc_list_children(a)
Definition: vlc_objects.h:66
#define VLC_DEPRECATED
Definition: vlc_common.h:98
void * vlc_obj_calloc(vlc_object_t *, size_t, size_t)
Definition: objres.c:163
#define vlc_object_find_name(a, b)
Definition: vlc_objects.h:57
#define vlc_object_create(a, b)
Definition: vlc_objects.h:55
#define vlc_object_hold(a)
Definition: vlc_objects.h:60
#define vlc_object_release(a)
Definition: vlc_objects.h:63
The main vlc_object_t structure.
Definition: vlc_objects.h:39
#define VLC_USED
Definition: fourcc_gen.c:31
#define VLC_MALLOC
Definition: vlc_common.h:102
void vlc_list_release(vlc_list_t *)
Definition: objects.c:545
void vlc_obj_free(vlc_object_t *, void *)
Definition: objres.c:168