QVisu
Qt-based visualization for smart homes
|
Go to the source code of this file.
Classes | |
struct | vlc_object_t |
Macros | |
#define | OBJECT_FLAGS_QUIET 0x0002 |
#define | OBJECT_FLAGS_NOINTERACT 0x0004 |
#define | vlc_object_get_name(o) vlc_object_get_name(VLC_OBJECT(o)) |
#define | vlc_object_create(a, b) vlc_object_create( VLC_OBJECT(a), b ) |
#define | vlc_object_find_name(a, b) vlc_object_find_name( VLC_OBJECT(a),b) |
#define | vlc_object_hold(a) vlc_object_hold( VLC_OBJECT(a) ) |
#define | vlc_object_release(a) vlc_object_release( VLC_OBJECT(a) ) |
#define | vlc_list_children(a) vlc_list_children( VLC_OBJECT(a) ) |
#define | vlc_object_alive(a) vlc_object_alive( VLC_OBJECT(a) ) |
Functions | |
VLC_API void * | vlc_object_create (vlc_object_t *, size_t) VLC_MALLOC VLC_USED |
VLC_API vlc_object_t * | vlc_object_find_name (vlc_object_t *, const char *) VLC_USED VLC_DEPRECATED |
VLC_API void * | vlc_object_hold (vlc_object_t *) |
VLC_API void | vlc_object_release (vlc_object_t *) |
VLC_API vlc_list_t * | vlc_list_children (vlc_object_t *) VLC_USED |
VLC_API void | vlc_list_release (vlc_list_t *) |
VLC_API char * | vlc_object_get_name (const vlc_object_t *) VLC_USED |
VLC_API VLC_USED VLC_DEPRECATED bool | vlc_object_alive (vlc_object_t *) |
This file defines the vlc_object_t structure and object types.