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 | |
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 |
Referenced by xmms_fetch_spec_free().
int xmms_fetch_spec_St::column |
int xmms_fetch_spec_St::count |
Referenced by xmms_fetch_spec_free(), and xmms_medialib_query_to_xmmsv().
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 |
enum { ... } xmms_fetch_spec_St::get[METADATA_END] |
int xmms_fetch_spec_St::get_size |
Referenced by xmms_fetch_spec_free(), and xmms_medialib_query_to_xmmsv().
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 |