src/input_registry.h File Reference

#include "check.h"
#include <stdbool.h>

Go to the source code of this file.

Defines

#define input_plugins_for_each(plugin)
#define input_plugins_for_each_enabled(plugin)

Variables

struct input_plugin *const input_plugins []
 NULL terminated list of all input plugins which were enabled at compile time.
bool input_plugins_enabled []

Define Documentation

#define input_plugins_for_each ( plugin   ) 
Value:
for (const struct input_plugin *plugin, \
                *const*input_plugin_iterator = &input_plugins[0]; \
                (plugin = *input_plugin_iterator) != NULL; \
                ++input_plugin_iterator)

Definition at line 35 of file input_registry.h.

#define input_plugins_for_each_enabled ( plugin   ) 
Value:
input_plugins_for_each(plugin) \
                if (input_plugins_enabled[input_plugin_iterator - input_plugins])

Definition at line 41 of file input_registry.h.


Variable Documentation

struct input_plugin* const input_plugins[]

NULL terminated list of all input plugins which were enabled at compile time.


Generated on 9 Aug 2013 for MPD by  doxygen 1.6.1