ContainerInfo Struct Reference

#include <reflection_registration.h>

Public Member Functions

 ContainerInfo (const Char *i, const ComponentDescriptor *pr, ReflectionRegistration reg, ModuleInfo *module)
 

Static Public Member Functions

static const ContainerInfoGet (const ModuleInfo *module)
 

Public Attributes

const Charcid
 
const ComponentDescriptor *const proxy
 
ReflectionRegistration registration
 
const ContainerInfo *const next
 

Constructor & Destructor Documentation

◆ ContainerInfo()

ContainerInfo ( const Char i,
const ComponentDescriptor pr,
ReflectionRegistration  reg,
ModuleInfo *  module 
)

Member Function Documentation

◆ Get()

static const ContainerInfo* Get ( const ModuleInfo *  module)
static

Member Data Documentation

◆ cid

const Char* cid

◆ proxy

const ComponentDescriptor* const proxy

◆ registration

ReflectionRegistration registration

◆ next

const ContainerInfo* const next