They include a set of useful STL-based definitions of structures and functions.
Definition in file stl.H.
Go to the source code of this file.
Namespaces | |
| namespace | qgar |
Classes | |
| struct | qgar::qstlDeleteObject |
| Struct designed to delete objects. More... | |
| struct | qgar::qstlCloneObject |
| Struct designed to clone objects. More... | |
| class | qgar::mem_ptr_fun_t< Result, X, Arg > |
| Adaptor for member functions to a unary_function. More... | |
| class | qgar::const_mem_ptr_fun_t< Result, X, Arg > |
| Adaptor for const member functions to a unary_function. More... | |
| class | qgar::mem_ptr_fun2_t< Result, X, Arg1, Arg2 > |
| Adaptor for member functions to a binary_function. More... | |
| class | qgar::const_mem_ptr_fun2_t< Result, X, Arg1, Arg2 > |
| Adaptor for member functions to a binary_function. More... | |
Functions | |
| template<typename Result, typename X, typename Arg> | |
| mem_ptr_fun_t< Result, X, Arg > | qgar::qstl_mem_ptr_fun (X *inst, Result(X::*f)(Arg)) |
| Adapts a single argument const member function to a unary_function. | |
| template<typename Result, typename X, typename Arg1, typename Arg2> | |
| mem_ptr_fun2_t< Result, X, Arg1, Arg2 > | qgar::qstl_mem_ptr_fun (X *inst, Result(X::*f)(Arg1, Arg2)) |
| Adapts a two arguments member function to a binary_function. | |