|
Cogs.Foundation
|
Functions | |
| template<typename T > | |
| void * | createInstanceImpl (std::false_type) |
| template<typename T > | |
| void * | createInstanceImpl (std::true_type) |
| template<typename T > | |
| void * | createInstance () |
| template<typename T > | |
| void | destroyInstance (void *t) |
| template<typename T > | |
| void * | constructInstanceImpl (void *memory, std::true_type) |
| template<typename T > | |
| void * | constructInstanceImpl (void *, std::false_type) |
| template<typename T > | |
| void * | constructInstance (void *memory) |
| template<typename T > | |
| void | destructInstance (void *t) |
| void * Cogs::Reflection::Construction::constructInstance | ( | void * | memory | ) |
| void * Cogs::Reflection::Construction::constructInstanceImpl | ( | void * | , |
| std::false_type | |||
| ) |
| void * Cogs::Reflection::Construction::constructInstanceImpl | ( | void * | memory, |
| std::true_type | |||
| ) |
References Cogs::T.
| void * Cogs::Reflection::Construction::createInstance | ( | ) |
| void * Cogs::Reflection::Construction::createInstanceImpl | ( | std::false_type | ) |
| void * Cogs::Reflection::Construction::createInstanceImpl | ( | std::true_type | ) |
References Cogs::T.
| void Cogs::Reflection::Construction::destroyInstance | ( | void * | t | ) |
References Cogs::T.