KiCad PCB EDA Suite
Loading...
Searching...
No Matches
any::Manager_External< T > Struct Template Reference

Static Public Member Functions

static void m_manage_fn (Op which, const any *any, Arg *arg)
 
template<typename U>
static void do_create (Storage &storage, U &&value)
 
template<typename... Args>
static void do_create (Storage &storage, Args &&... args)
 
static Tdo_access (const Storage &storage)
 

Detailed Description

template<typename T>
struct any::Manager_External< T >

Definition at line 389 of file ki_any.h.

Member Function Documentation

◆ do_access()

template<typename T>
static T * ki::any::Manager_External< T >::do_access ( const Storage & storage)
inlinestatic

Definition at line 403 of file ki_any.h.

◆ do_create() [1/2]

template<typename T>
template<typename... Args>
static void ki::any::Manager_External< T >::do_create ( Storage & storage,
Args &&... args )
inlinestatic

Definition at line 399 of file ki_any.h.

◆ do_create() [2/2]

template<typename T>
template<typename U>
static void ki::any::Manager_External< T >::do_create ( Storage & storage,
U && value )
inlinestatic

Definition at line 394 of file ki_any.h.

◆ m_manage_fn()

template<typename T>
void ki::any::Manager_External< T >::m_manage_fn ( Op which,
const any * any,
Arg * arg )
static

Definition at line 604 of file ki_any.h.


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