(Functional Library).
#include <comstl/comstl.h>
#include <functional>
Go to the source code of this file.
Namespaces | |
| namespace | comstl |
Classes | |
| struct | com_SUCCEEDED_tester_1_stdcall |
| A unary function adaptor for pointers to COM functions, that will cause them to act as predicates. More... | |
| struct | com_SUCCEEDED_tester_2_stdcall |
| A binary function adaptor for pointers to COM functions, that will cause them to act as predicates. More... | |
| struct | com_S_OK_tester_1_stdcall |
| A unary function adaptor for pointers to COM functions, that will cause them to act as predicates. More... | |
| struct | com_S_OK_tester_2_stdcall |
| A binary function adaptor for pointers to COM functions, that will cause them to act as predicates. More... | |
| struct | com_SUCCEEDED_tester_1_cdecl |
| A unary function adaptor for pointers to COM functions, that will cause them to act as predicates. More... | |
| struct | com_SUCCEEDED_tester_2_cdecl |
| A binary function adaptor for pointers to COM functions, that will cause them to act as predicates. More... | |
| struct | com_S_OK_tester_1_cdecl |
| A unary function adaptor for pointers to COM functions, that will cause them to act as predicates. More... | |
| struct | com_S_OK_tester_2_cdecl |
| A binary function adaptor for pointers to COM functions, that will cause them to act as predicates. More... | |
Defines | |
| #define | COMSTL_VER_COMSTL_FUNCTIONAL_HPP_COM_PREDICATE_ADAPTORS_MAJOR 1 |
| #define | COMSTL_VER_COMSTL_FUNCTIONAL_HPP_COM_PREDICATE_ADAPTORS_MINOR 0 |
| #define | COMSTL_VER_COMSTL_FUNCTIONAL_HPP_COM_PREDICATE_ADAPTORS_REVISION 2 |
| #define | COMSTL_VER_COMSTL_FUNCTIONAL_HPP_COM_PREDICATE_ADAPTORS_EDIT 5 |
Functions | |
| template<typename A0> | |
| com_SUCCEEDED_tester_1_cdecl< A0 > | com_SUCCEEDED (HRESULT(1 *pfn)(A0)) |
| Creator function to adapt pointers to unary COM functions, causing them to act as predicates. | |
| template<typename A0, typename A1> | |
| com_SUCCEEDED_tester_2_stdcall < A0, A1 > | com_SUCCEEDED (HRESULT(__stdcall *pfn)(A0, A1)) |
| Creator function to adapt pointers to binary COM functions, causing them to act as predicates. | |
| template<typename A0, typename A1> | |
| com_SUCCEEDED_tester_2_cdecl < A0, A1 > | com_SUCCEEDED (HRESULT(1 *pfn)(A0, A1)) |
| Creator function to adapt pointers to binary COM functions, causing them to act as predicates. | |
| template<typename A0> | |
| com_S_OK_tester_1_cdecl< A0 > | com_S_OK (HRESULT(1 *pfn)(A0)) |
| Creator function to adapt pointers to unary COM functions, causing them to act as predicates. | |
| template<typename A0, typename A1> | |
| com_S_OK_tester_2_stdcall< A0, A1 > | com_S_OK (HRESULT(__stdcall *pfn)(A0, A1)) |
| Creator function to adapt pointers to binary COM functions, causing them to act as predicates. | |
| template<typename A0, typename A1> | |
| com_S_OK_tester_2_cdecl< A0, A1 > | com_S_OK (HRESULT(1 *pfn)(A0, A1)) |
| Creator function to adapt pointers to binary COM functions, causing them to act as predicates. | |
Variables | |
| com_SUCCEEDED_tester_1_stdcall < A0 > | com_SUCCEEDED (HRESULT(__stdcall *pfn)(A0)) |
| Creator function to adapt pointers to unary COM functions, causing them to act as predicates. | |
| com_S_OK_tester_1_stdcall< A0 > | com_S_OK (HRESULT(__stdcall *pfn)(A0)) |
| Creator function to adapt pointers to unary COM functions, causing them to act as predicates. | |
1.5.6