10 #ifndef _JANITORS_H_2006_05_01 11 #define _JANITORS_H_2006_05_01 14 #if defined(__GNUC__) && !defined(__cdecl) 15 #define __cdecl // __attribute__((cdecl)) // JLBC @ MRPT: GCC warns about 17 #define __stdcall // __attribute__((stdcall)) // JLBC @ MRPT: GCC warns about 143 template <
class T,
typename R =
void>
178 template <
class T,
typename R =
void>
212 template <
class T,
class C,
typename R =
void>
249 template <
class T,
typename R =
void>
306 #endif // _JANITORS_H_2006_05_01
R(T::* t_func_JanitorClasssFunc)(void)
R(__stdcall * t_func_JanitorFuncStdCall)(T)
R(__cdecl * t_func_JanitorFunc)(T)
R(__cdecl * t_func_JanitorLogFunc)(const char *,...)
t_func_JanitorClasssFunc m_funcJCF
Memory releasing janitor class.
Value restoring janitor class.
t_func_JanitorFuncStdCall m_funcJFSC
Memory releasing janitor class.
Class function calling janitor class.
Memory releasing janitor class.
The namespace of all Xsens software since 2006.
typedef void(APIENTRYP PFNGLBLENDCOLORPROC)(GLclampf red
Function calling janitor class.
Value restoring janitor class.
t_func_JanitorFunc m_funcJF
Log / printf-like function calling janitor class.
t_func_JanitorLogFunc m_funcJF
Function calling janitor class.