namespace
registry
Classes
- struct RegisteredDeps
-
template<typename ObjT>struct Registrar
-
template<typename ObjT>struct Type
Typedefs
- using AutoHandlerType = HandlerType
- using RegistryType = std::vector<RegisteredDeps>
Functions
- auto getRegistry() -> RegistryType&
- auto getIdx(AutoHandlerType han) -> auto&
- auto getStartupDeps(AutoHandlerType han) -> auto
- auto getRuntimeDeps(AutoHandlerType han) -> auto
-
template<typename ObjT>auto makeIdx() -> AutoHandlerType
Typedef documentation
using vt:: runtime:: component:: registry:: AutoHandlerType = HandlerType
using vt:: runtime:: component:: registry:: RegistryType = std::vector<RegisteredDeps>
Function documentation
RegistryType& vt:: runtime:: component:: registry:: getRegistry()
auto& vt:: runtime:: component:: registry:: getIdx(AutoHandlerType han)
auto vt:: runtime:: component:: registry:: getStartupDeps(AutoHandlerType han)
auto vt:: runtime:: component:: registry:: getRuntimeDeps(AutoHandlerType han)
template<typename ObjT>
AutoHandlerType vt:: runtime:: component:: registry:: makeIdx()