|
libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
#include <functional.hpp>
Public Types | |
| typedef one_arg | num_args |
| typedef FnType::object_type | object_type |
| typedef FnType::result_type | result_type |
| typedef FnType | fun_type |
| typedef Arg1T | first_argument_type |
| typedef Cracker1st< first_argument_type > | crkd_first_argument_type |
Public Member Functions | |
| __stdcall | binder1st (const FnType &x, const first_argument_type &v) noexcept(true) |
| __stdcall | binder1st (const binder1st &x) noexcept(true) |
| __stdcall | ~binder1st (void) noexcept(true) |
| const FnType &__fastcall | Op (void) const noexcept(true) |
| result_type __fastcall | operator() (void) const |
| result_type __fastcall | operator() (void) |
Public Attributes | |
| const first_argument_type | arg1 |
Definition at line 716 of file functional.hpp.
| typedef Cracker1st<first_argument_type> jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::crkd_first_argument_type |
Definition at line 723 of file functional.hpp.
| typedef Arg1T jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::first_argument_type |
Definition at line 722 of file functional.hpp.
| typedef FnType jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::fun_type |
Definition at line 721 of file functional.hpp.
| typedef one_arg jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::num_args |
Definition at line 718 of file functional.hpp.
| typedef FnType::object_type jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::object_type |
Definition at line 719 of file functional.hpp.
| typedef FnType::result_type jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::result_type |
Definition at line 720 of file functional.hpp.
|
inlinenoexcept |
Definition at line 727 of file functional.hpp.
References jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::arg1.
|
inlinenoexcept |
Definition at line 730 of file functional.hpp.
References jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::arg1.
|
inlinenoexcept |
Definition at line 733 of file functional.hpp.
|
inlinenoexcept |
Definition at line 736 of file functional.hpp.
|
inline |
Definition at line 743 of file functional.hpp.
References jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::arg1.
|
inline |
Definition at line 740 of file functional.hpp.
References jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::arg1.
| const first_argument_type jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::arg1 |
Definition at line 725 of file functional.hpp.
Referenced by jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::binder1st(), and jmmcg::LIBJMMCG_VER_NAMESPACE::binder1st< FnType, Arg1T, Cracker1st >::operator()().