![]() |
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include "Peripheral.h"
#include <array>
#include <cstring>
#include <string>
#include <utility>
#include <vector>
Classes | |
class | kodi::addon::PeripheralVector< THE_CLASS, THE_STRUCT > |
class | kodi::addon::Peripheral |
class | kodi::addon::PeripheralEvent |
class | kodi::addon::Joystick |
struct | kodi::addon::DriverPrimitive |
class | kodi::addon::JoystickFeature |
Namespaces | |
namespace | kodi |
namespace | kodi::addon |
Macros | |
#define | PERIPHERAL_SAFE_DELETE(x) do { delete (x); (x) = NULL; } while (0) |
#define | PERIPHERAL_SAFE_DELETE_ARRAY(x) do { delete[] (x); (x) = NULL; } while (0) |
Typedefs | |
typedef PeripheralVector< Peripheral, PERIPHERAL_INFO > | kodi::addon::Peripherals |
typedef PeripheralVector< PeripheralEvent, PERIPHERAL_EVENT > | kodi::addon::PeripheralEvents |
typedef PeripheralVector< Joystick, JOYSTICK_INFO > | kodi::addon::Joysticks |
typedef PeripheralVector< DriverPrimitive, JOYSTICK_DRIVER_PRIMITIVE > | kodi::addon::DriverPrimitives |
typedef PeripheralVector< JoystickFeature, JOYSTICK_FEATURE > | kodi::addon::JoystickFeatures |