PipeWire  0.2.7
type.h File Reference
Include dependency graph for type.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  pw_type
 PipeWire type support struct. More...
 

Macros

#define PW_TYPE_BASE   "PipeWire:"
 
#define PW_TYPE__Object   PW_TYPE_BASE "Object"
 
#define PW_TYPE_OBJECT_BASE   PW_TYPE__Object ":"
 
#define PW_TYPE__Interface   PW_TYPE_BASE "Interface"
 
#define PW_TYPE_INTERFACE_BASE   PW_TYPE__Interface ":"
 

Functions

int pw_type_init (struct pw_type *type)
 
int pw_type_get (struct pw_type *type, const char *id, void *data)
 

Macro Definition Documentation

#define PW_TYPE__Interface   PW_TYPE_BASE "Interface"
#define PW_TYPE__Object   PW_TYPE_BASE "Object"
#define PW_TYPE_BASE   "PipeWire:"
#define PW_TYPE_INTERFACE_BASE   PW_TYPE__Interface ":"
#define PW_TYPE_OBJECT_BASE   PW_TYPE__Object ":"

Function Documentation

int pw_type_get ( struct pw_type type,
const char *  id,
void *  data 
)

References pw_type::map.

int pw_type_init ( struct pw_type type)