|
capydi
|
#include <DiAction.hpp>
Public Types | |
| using | ReturnType = meta::return_value_t<decltype(&ActionFunctor::operator())> |
| using | ArgsPack = meta::args_pack_t<decltype(&ActionFunctor::operator())> |
Public Attributes | |
| ActionFunctor | action |
| std::array< DependencyTagPair, DEPENDENCY_TAGS_COUNT > | dependency_tags |
| using capy::di::DiAction< ActionFunctor, DEPENDENCY_TAGS_COUNT >::ArgsPack = meta::args_pack_t<decltype(&ActionFunctor::operator())> |
| using capy::di::DiAction< ActionFunctor, DEPENDENCY_TAGS_COUNT >::ReturnType = meta::return_value_t<decltype(&ActionFunctor::operator())> |
| ActionFunctor capy::di::DiAction< ActionFunctor, DEPENDENCY_TAGS_COUNT >::action |
| std::array< DependencyTagPair, DEPENDENCY_TAGS_COUNT > capy::di::DiAction< ActionFunctor, DEPENDENCY_TAGS_COUNT >::dependency_tags |