Kodi Development 22.0
for Binary and Script based Add-Ons
 
Loading...
Searching...
No Matches
PeripheralVector< THE_CLASS, THE_STRUCT >

Detailed Description

template<class THE_CLASS, typename THE_STRUCT>
class kodi::addon::PeripheralVector< THE_CLASS, THE_STRUCT >

Utility class to manipulate arrays of peripheral types.

Static Public Member Functions

static void FreeStructs (unsigned int structCount, THE_STRUCT *structs)
 
static void ToStructs (const std::vector< std::shared_ptr< THE_CLASS > > &vecObjects, THE_STRUCT **pStructs)
 
static void ToStructs (const std::vector< THE_CLASS * > &vecObjects, THE_STRUCT **pStructs)
 
static void ToStructs (const std::vector< THE_CLASS > &vecObjects, THE_STRUCT **pStructs)
 

The documentation for this class was generated from the following file: