file
auto_registry_general.h
Namespaces
- namespace vt
- namespace vt::auto_registry
Classes
-
template<typename FunctorT, bool is_msg_direct, typename MsgT>struct vt::auto_registry::GetFnPtr
-
template<typename FunctorT, typename MsgT>struct vt::auto_registry::GetFnPtr<FunctorT, true, MsgT>
-
template<typename FunctorT, typename MsgT>struct vt::auto_registry::GetFnPtr<FunctorT, false, MsgT>
-
template<typename ObjTypeT, typename MsgT, bool is_msg_direct>struct vt::auto_registry::FunctorAdapterArgs
-
template<typename F, F f, typename MsgT>struct vt::auto_registry::FunctorAdapterParam
-
template<typename F, F* f, typename MsgT = void, typename ObjT = SentinelObject>struct vt::auto_registry::FunctorAdapter
-
template<typename F, F f, typename ObjT = void, typename MsgT = void>struct vt::auto_registry::FunctorAdapterMember
-
template<typename AdapterT, typename RegT, typename InfoT, typename FnT>struct vt::auto_registry::RegistrarGen
-
template<typename AdapterT, typename RegT, typename InfoT, typename FnT>struct vt::auto_registry::RegistrarWrapperGen
-
template<typename AdapterT, typename RegT, typename InfoT, typename FnT>struct vt::auto_registry::RunnableGen