|
template<class T> |
RefHolder< T > | Ioss::ByRef (T &t) |
|
| Ioss::__attribute__ ((unused)) typedef const ScopeGuardImplBase &ScopeGuard |
|
template<typename F> |
ScopeGuardImpl0< F > | Ioss::MakeGuard (F fun) |
|
template<typename F, typename P1> |
ScopeGuardImpl1< F, P1 > | Ioss::MakeGuard (F fun, P1 p1) |
|
template<typename F, typename P1, typename P2> |
ScopeGuardImpl2< F, P1, P2 > | Ioss::MakeGuard (F fun, P1 p1, P2 p2) |
|
template<typename F, typename P1, typename P2, typename P3> |
ScopeGuardImpl3< F, P1, P2, P3 > | Ioss::MakeGuard (F fun, P1 p1, P2 p2, P3 p3) |
|
template<class Obj, typename MemFun> |
ObjScopeGuardImpl0< Obj, MemFun > | Ioss::MakeObjGuard (Obj &obj, MemFun memFun) |
|
template<typename Ret, class Obj1, class Obj2> |
ObjScopeGuardImpl0< Obj1, Ret(Obj2::*)()> | Ioss::MakeGuard (Ret(Obj2::*memFun)(), Obj1 &obj) |
|
template<typename Ret, class Obj1, class Obj2> |
ObjScopeGuardImpl0< Obj1, Ret(Obj2::*)()> | Ioss::MakeGuard (Ret(Obj2::*memFun)(), Obj1 *obj) |
|
template<class Obj, typename MemFun, typename P1> |
ObjScopeGuardImpl1< Obj, MemFun, P1 > | Ioss::MakeObjGuard (Obj &obj, MemFun memFun, P1 p1) |
|
template<typename Ret, class Obj1, class Obj2, typename P1a, typename P1b> |
ObjScopeGuardImpl1< Obj1, Ret(Obj2::*)(P1a), P1b > | Ioss::MakeGuard (Ret(Obj2::*memFun)(P1a), Obj1 &obj, P1b p1) |
|
template<typename Ret, class Obj1, class Obj2, typename P1a, typename P1b> |
ObjScopeGuardImpl1< Obj1, Ret(Obj2::*)(P1a), P1b > | Ioss::MakeGuard (Ret(Obj2::*memFun)(P1a), Obj1 *obj, P1b p1) |
|
template<class Obj, typename MemFun, typename P1, typename P2> |
ObjScopeGuardImpl2< Obj, MemFun, P1, P2 > | Ioss::MakeObjGuard (Obj &obj, MemFun memFun, P1 p1, P2 p2) |
|
template<typename Ret, class Obj1, class Obj2, typename P1a, typename P1b, typename P2a, typename P2b> |
ObjScopeGuardImpl2< Obj1, Ret(Obj2::*)(P1a, P2a), P1b, P2b > | Ioss::MakeGuard (Ret(Obj2::*memFun)(P1a, P2a), Obj1 &obj, P1b p1, P2b p2) |
|
template<typename Ret, class Obj1, class Obj2, typename P1a, typename P1b, typename P2a, typename P2b> |
ObjScopeGuardImpl2< Obj1, Ret(Obj2::*)(P1a, P2a), P1b, P2b > | Ioss::MakeGuard (Ret(Obj2::*memFun)(P1a, P2a), Obj1 *obj, P1b p1, P2b p2) |
|