|
XMMS2
|
#include <xmms_fetch_spec.h>
Public Types | |
| enum | { FETCH_CLUSTER_LIST, FETCH_CLUSTER_DICT, FETCH_ORGANIZE, FETCH_METADATA, FETCH_COUNT, FETCH_END } |
Data Fields | |
| enum xmms_fetch_spec_St:: { ... } | type |
| union { | |
| struct { | |
| enum | { CLUSTER_BY_ID, CLUSTER_BY_POSITION, CLUSTER_BY_VALUE, CLUSTER_BY_END } |
| enum xmms_fetch_spec_St:: { ... } :: type | |
| int column | |
| const gchar * fallback | |
| xmms_fetch_spec_t * data | |
| } cluster | |
| struct { | |
| enum | { METADATA_ID, METADATA_KEY, METADATA_VALUE, METADATA_SOURCE, METADATA_END } |
| enum xmms_fetch_spec_St:: { ... } :: get [METADATA_END] | |
| int get_size | |
| int col_count | |
| int * cols | |
| aggregate_function_t aggr_func | |
| } metadata | |
| struct { | |
| int count | |
| const char ** keys | |
| xmms_fetch_spec_t ** data | |
| } organize | |
| } | data |
| anonymous enum |
| aggregate_function_t xmms_fetch_spec_St::aggr_func |
| struct { ... } xmms_fetch_spec_St::cluster |
Referenced by xmms_fetch_spec_free(), and xmms_medialib_query_to_xmmsv().
| int xmms_fetch_spec_St::col_count |
| int* xmms_fetch_spec_St::cols |
| int xmms_fetch_spec_St::column |
| int xmms_fetch_spec_St::count |
| xmms_fetch_spec_t* xmms_fetch_spec_St::data |
Referenced by xmms_fetch_spec_free(), and xmms_medialib_query_to_xmmsv().
| xmms_fetch_spec_t** xmms_fetch_spec_St::data |
| union { ... } xmms_fetch_spec_St::data |
| const gchar* xmms_fetch_spec_St::fallback |
| enum { ... } xmms_fetch_spec_St::get[METADATA_END] |
| int xmms_fetch_spec_St::get_size |
| const char** xmms_fetch_spec_St::keys |
| struct { ... } xmms_fetch_spec_St::metadata |
Referenced by xmms_fetch_spec_free().
| struct { ... } xmms_fetch_spec_St::organize |
Referenced by xmms_fetch_spec_free(), and xmms_medialib_query_to_xmmsv().
| enum { ... } xmms_fetch_spec_St::type |
Referenced by xmms_fetch_spec_free(), and xmms_medialib_query_to_xmmsv().
| enum { ... } xmms_fetch_spec_St::type |