Ice 3.7 C++98 API Reference
Loading...
Searching...
No Matches
Functional.h File Reference
#include <IceUtil/Config.h>
#include <IceUtil/Handle.h>
#include <functional>
Include dependency graph for Functional.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  IceUtil

Functions

template<class R, class T>
inline ::IceUtilInternal::ConstMemFun< R, T, Handle< T > > IceUtil::constMemFun (R(T::*p)(void) const)
template<class R, class T, class A>
inline ::IceUtilInternal::ConstMemFun1< R, T, Handle< T >, A > IceUtil::constMemFun1 (R(T::*p)(A) const)
template<class T>
inline ::IceUtilInternal::ConstVoidMemFun< T, Handle< T > > IceUtil::constVoidMemFun (void(T::*p)(void) const)
template<class T, class A>
inline ::IceUtilInternal::ConstVoidMemFun1< T, Handle< T >, A > IceUtil::constVoidMemFun1 (void(T::*p)(A) const)
template<class R, class T>
inline ::IceUtilInternal::MemFun< R, T, Handle< T > > IceUtil::memFun (R(T::*p)(void))
template<class R, class T, class A>
inline ::IceUtilInternal::MemFun1< R, T, Handle< T >, A > IceUtil::memFun1 (R(T::*p)(A))
template<class R, class K, class T>
inline ::IceUtilInternal::SecondConstMemFun< R, K, T, Handle< T > > IceUtil::secondConstMemFun (R(T::*p)(void) const)
template<class R, class K, class T, class A>
inline ::IceUtilInternal::SecondConstMemFun1< R, K, T, Handle< T >, A > IceUtil::secondConstMemFun1 (R(T::*p)(A) const)
template<class K, class T>
inline ::IceUtilInternal::SecondConstVoidMemFun< K, T, Handle< T > > IceUtil::secondConstVoidMemFun (void(T::*p)(void) const)
template<class K, class T, class A>
inline ::IceUtilInternal::SecondConstVoidMemFun1< K, T, Handle< T >, A > IceUtil::secondConstVoidMemFun1 (void(T::*p)(A) const)
template<class R, class K, class T>
inline ::IceUtilInternal::SecondMemFun< R, K, T, Handle< T > > IceUtil::secondMemFun (R(T::*p)(void))
template<class R, class K, class T, class A>
inline ::IceUtilInternal::SecondMemFun1< R, K, T, Handle< T >, A > IceUtil::secondMemFun1 (R(T::*p)(A))
template<class K, class T>
inline ::IceUtilInternal::SecondVoidMemFun< K, T, Handle< T > > IceUtil::secondVoidMemFun (void(T::*p)(void))
template<class K, class T, class A>
inline ::IceUtilInternal::SecondVoidMemFun1< K, T, Handle< T >, A > IceUtil::secondVoidMemFun1 (void(T::*p)(A))
template<class T>
inline ::IceUtilInternal::VoidMemFun< T, Handle< T > > IceUtil::voidMemFun (void(T::*p)(void))
template<class T, class A>
inline ::IceUtilInternal::VoidMemFun1< T, Handle< T >, A > IceUtil::voidMemFun1 (void(T::*p)(A))