vt::runtime namespace

Namespaces

namespace component

Classes

struct Runtime
The VT runtime that manages startup/shutdown and pointers to all the live components for a runtime instance.
struct RuntimeHolder
template<eRuntimeInstance instance = DefaultInstance>
struct RuntimeInst

Enums

enum eRuntimeInstance { DefaultInstance = 0, OtherInstance = 1 }

Typedefs

using RuntimeInstType = eRuntimeInstance
using RuntimeHolderType = RuntimeHolder
using RuntimeHolderUnsafePtrType = RuntimeHolderType::PointerType

Functions

template<typename T>
void printComponentFootprint(T* component)
auto makeRuntimePtr(RuntimeHolder::PointerType const ptr) -> RuntimeHolder

Enum documentation

Typedef documentation

Function documentation

template<typename T>
void vt::runtime::printComponentFootprint(T* component)