unary_function Class Reference

Inheritance diagram for unary_function:

Inheritance graph
{mbo::all_of_t\< _Ty, bool \>\n|# m_res\l# m_func\l|+ all_of_t()\l+ operator()()\l+ operator bool()\l}{mbo::any_of_t\< _Ty, bool \>\n|# m_res\l# m_func\l|+ any_of_t()\l+ operator()()\l+ operator bool()\l}{mbo::const_map_value_func_t\< std::map\< _Tkey, _Tval \>::value_type, _Tret \>\n|# m_func\l|+ const_map_value_func_t()\l+ operator()()\l}{mbo::const_map_value_func_t\< _Tret, _Tkey, _Tval * \>\n|# m_func\l|+ const_map_value_func_t()\l+ operator()()\l}{mbo::func_type_info_t\< _Ty, _Tret \>\n||}{mbo::func_type_info_t\< _Tret, _Ty, _Targ1, _Targ2, _Targ3, _Targ4, _Targ5 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty *, _Targ1 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty *, _Targ1, _Targ2, _Targ3, _Targ4 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty, _Targ1, _Targ2, _Targ3 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty *, _Targ1, _Targ2, _Targ3 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty * \>\n||}{mbo::func_type_info_t\< _Tret, _Ty *, _Targ1, _Targ2 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty, _Targ, _Targ2 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty, _Targ1, _Targ2, _Targ3, _Targ4 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty \>\n||}{mbo::func_type_info_t\< _Tret, _Ty, _Targ, _Targ2, _Targ3 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty *, _Targ1, _Targ2, _Targ3, _Targ4, _Targ5 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty, _Targ1, _Targ2 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty, _Targ1 \>\n||}{mbo::func_type_info_t\< _Tret, _Ty, _Targ \>\n||}{mbo::map_value_func_t\< std::map\< _Tkey, _Tval \>::value_type, _Tret \>\n|# m_func\l|+ map_value_func_t()\l+ operator()()\l}{mbo::map_value_func_t\< _Tret, _Tkey, _Tval * \>\n|# m_func\l|+ map_value_func_t()\l+ operator()()\l}{mbo::pair_first_func_t\< _Tpair, _Tfunc \>\n|# m_func\l|+ pair_first_func_t()\l+ operator()()\l}{mbo::pair_second_func_t\< _Tpair, _Tret \>\n|# m_func\l|+ pair_second_func_t()\l+ operator()()\l}{mbo::const_value_func_1_t\< _Tret, _Ty *, _Targ1 \>\n|# m_func\l# m_arg1\l|+ const_value_func_1_t()\l+ operator()()\l}{mbo::value_func_1_t\< _Tret, _Ty *, _Targ1 \>\n|# m_func\l# m_arg1\l|+ value_func_1_t()\l+ operator()()\l}{mbo::const_value_func_4_t\< _Tret, _Ty *, _Targ1, _Targ2, _Targ3, _Targ4 \>\n|# m_func\l# m_arg1\l# m_arg2\l# m_arg3\l# m_arg4\l|+ const_value_func_4_t()\l+ operator()()\l}{mbo::value_func_4_t\< _Tret, _Ty *, _Targ1, _Targ2, _Targ3, _Targ4 \>\n|# m_func\l# m_arg1\l# m_arg2\l# m_arg3\l# m_arg4\l|+ value_func_4_t()\l+ operator()()\l}{mbo::const_value_func_3_t\< _Tret, _Ty *, _Targ1, _Targ2, _Targ3 \>\n|# m_func\l# m_arg1\l# m_arg2\l# m_arg3\l|+ const_value_func_3_t()\l+ operator()()\l}{mbo::value_func_3_t\< _Tret, _Ty *, _Targ1, _Targ2, _Targ3 \>\n|# m_func\l# m_arg1\l# m_arg2\l# m_arg3\l|+ value_func_3_t()\l+ operator()()\l}{mbo::const_value_func_t\< _Tret, _Ty * \>\n|# m_func\l|+ const_value_func_t()\l+ operator()()\l}{mbo::value_func_t\< _Tret, _Ty * \>\n|# m_func\l|+ value_func_t()\l+ operator()()\l}{mbo::const_value_func_2_t\< _Tret, _Ty *, _Targ1, _Targ2 \>\n|# m_func\l# m_arg1\l# m_arg2\l|+ const_value_func_2_t()\l+ operator()()\l}{mbo::value_func_2_t\< _Tret, _Ty *, _Targ1, _Targ2 \>\n|# m_func\l# m_arg1\l# m_arg2\l|+ value_func_2_t()\l+ operator()()\l}{mbo::obj_func_1_t\< _Ty, _Tret, _Targ, _Targ2 \>\n|# m_obj\l# m_func\l# m_arg2\l|+ obj_func_1_t()\l+ operator()()\l}{mbo::obj_func_1_t\< const _Ty, _Tret, _Targ, _Targ2 \>\n|# m_obj\l# m_func\l# m_arg2\l|+ obj_func_1_t()\l+ operator()()\l}{mbo::const_value_func_t\< _Tret, _Ty \>\n|# m_func\l|+ const_value_func_t()\l+ operator()()\l}{mbo::value_func_t\< _Tret, _Ty \>\n|# m_func\l|+ value_func_t()\l+ operator()()\l}{mbo::obj_func_2_t\< _Ty, _Tret, _Targ, _Targ2, _Targ3 \>\n|# m_obj\l# m_func\l# m_arg2\l# m_arg3\l|+ obj_func_2_t()\l+ operator()()\l}{mbo::obj_func_2_t\< const _Ty, _Tret, _Targ, _Targ2, _Targ3 \>\n|# m_obj\l# m_func\l# m_arg2\l# m_arg3\l|+ obj_func_2_t()\l+ operator()()\l}{mbo::const_value_func_5_t\< _Tret, _Ty *, _Targ1, _Targ2, _Targ3, _Targ4, _Targ5 \>\n|# m_func\l# m_arg1\l# m_arg2\l# m_arg3\l# m_arg4\l# m_arg5\l|+ const_value_func_5_t()\l+ operator()()\l}{mbo::value_func_5_t\< _Tret, _Ty *, _Targ1, _Targ2, _Targ3, _Targ4, _Targ5 \>\n|# m_func\l# m_arg1\l# m_arg2\l# m_arg3\l# m_arg4\l# m_arg5\l|+ value_func_5_t()\l+ operator()()\l}{mbo::const_value_func_2_t\< _Tret, _Ty, _Targ1, _Targ2 \>\n|# m_func\l# m_arg1\l# m_arg2\l|+ const_value_func_2_t()\l+ operator()()\l}{mbo::value_func_2_t\< _Tret, _Ty, _Targ1, _Targ2 \>\n|# m_func\l# m_arg1\l# m_arg2\l|+ value_func_2_t()\l+ operator()()\l}{mbo::const_value_func_1_t\< _Tret, _Ty, _Targ1 \>\n|# m_func\l# m_arg1\l|+ const_value_func_1_t()\l+ operator()()\l}{mbo::value_func_1_t\< _Tret, _Ty, _Targ1 \>\n|# m_func\l# m_arg1\l|+ value_func_1_t()\l+ operator()()\l}{mbo::obj_func_t\< _Ty, _Tret, _Targ \>\n|# m_obj\l# m_func\l|+ obj_func_t()\l+ operator()()\l}{mbo::obj_func_t\< const _Ty, _Tret, _Targ \>\n|# m_obj\l# m_func\l|+ obj_func_t()\l+ operator()()\l}
[legend]

The documentation for this class was generated from the following file:
  Hosted on code.google.com  
© Marcus Börger
Generated on Fri Jan 18 21:21:09 2008 for MBO-lib by doxygen 1.5.4