blocxx
Public Member Functions | Private Attributes | List of all members
BLOCXX_NAMESPACE::FuncNamePrinter Class Reference

#include <FuncNamePrinter.hpp>

Public Member Functions

 FuncNamePrinter (const char *funcName)
 
template<typename A >
 FuncNamePrinter (const char *funcName, const A &a)
 
template<typename A , typename B >
 FuncNamePrinter (const char *funcName, const A &a, const B &b)
 
template<typename A , typename B , typename C >
 FuncNamePrinter (const char *funcName, const A &a, const B &b, const C &c)
 
template<typename A , typename B , typename C , typename D >
 FuncNamePrinter (const char *funcName, const A &a, const B &b, const C &c, const D &d)
 
template<typename A , typename B , typename C , typename D , typename E >
 FuncNamePrinter (const char *funcName, const A &a, const B &b, const C &c, const D &d, const E &e)
 
template<typename A , typename B , typename C , typename D , typename E , typename F >
 FuncNamePrinter (const char *funcName, const A &a, const B &b, const C &c, const D &d, const E &e, const F &f)
 
template<typename A , typename B , typename C , typename D , typename E , typename F , typename G >
 FuncNamePrinter (const char *funcName, const A &a, const B &b, const C &c, const D &d, const E &e, const F &f, const G &g)
 
template<typename A , typename B , typename C , typename D , typename E , typename F , typename G , typename H >
 FuncNamePrinter (const char *funcName, const A &a, const B &b, const C &c, const D &d, const E &e, const F &f, const G &g, const H &h)
 
template<typename A , typename B , typename C , typename D , typename E , typename F , typename G , typename H , typename I >
 FuncNamePrinter (const char *funcName, const A &a, const B &b, const C &c, const D &d, const E &e, const F &f, const G &g, const H &h, const I &i)
 
template<typename A , typename B , typename C , typename D , typename E , typename F , typename G , typename H , typename I , typename J >
 FuncNamePrinter (const char *funcName, const A &a, const B &b, const C &c, const D &d, const E &e, const F &f, const G &g, const H &h, const I &i, const J &j)
 
 ~FuncNamePrinter ()
 

Private Attributes

const char * m_funcName
 

Detailed Description

Definition at line 80 of file FuncNamePrinter.hpp.

Constructor & Destructor Documentation

BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName)
inline

Definition at line 86 of file FuncNamePrinter.hpp.

template<typename A >
BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName,
const A &  a 
)
inline

Definition at line 91 of file FuncNamePrinter.hpp.

template<typename A , typename B >
BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName,
const A &  a,
const B &  b 
)
inline

Definition at line 97 of file FuncNamePrinter.hpp.

template<typename A , typename B , typename C >
BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName,
const A &  a,
const B &  b,
const C &  c 
)
inline

Definition at line 103 of file FuncNamePrinter.hpp.

template<typename A , typename B , typename C , typename D >
BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName,
const A &  a,
const B &  b,
const C &  c,
const D &  d 
)
inline

Definition at line 109 of file FuncNamePrinter.hpp.

template<typename A , typename B , typename C , typename D , typename E >
BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName,
const A &  a,
const B &  b,
const C &  c,
const D &  d,
const E &  e 
)
inline

Definition at line 115 of file FuncNamePrinter.hpp.

template<typename A , typename B , typename C , typename D , typename E , typename F >
BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName,
const A &  a,
const B &  b,
const C &  c,
const D &  d,
const E &  e,
const F f 
)
inline

Definition at line 121 of file FuncNamePrinter.hpp.

template<typename A , typename B , typename C , typename D , typename E , typename F , typename G >
BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName,
const A &  a,
const B &  b,
const C &  c,
const D &  d,
const E &  e,
const F f,
const G g 
)
inline

Definition at line 128 of file FuncNamePrinter.hpp.

template<typename A , typename B , typename C , typename D , typename E , typename F , typename G , typename H >
BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName,
const A &  a,
const B &  b,
const C &  c,
const D &  d,
const E &  e,
const F f,
const G g,
const H h 
)
inline

Definition at line 135 of file FuncNamePrinter.hpp.

template<typename A , typename B , typename C , typename D , typename E , typename F , typename G , typename H , typename I >
BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName,
const A &  a,
const B &  b,
const C &  c,
const D &  d,
const E &  e,
const F f,
const G g,
const H h,
const I i 
)
inline

Definition at line 142 of file FuncNamePrinter.hpp.

template<typename A , typename B , typename C , typename D , typename E , typename F , typename G , typename H , typename I , typename J >
BLOCXX_NAMESPACE::FuncNamePrinter::FuncNamePrinter ( const char *  funcName,
const A &  a,
const B &  b,
const C &  c,
const D &  d,
const E &  e,
const F f,
const G g,
const H h,
const I i,
const J &  j 
)
inline

Definition at line 149 of file FuncNamePrinter.hpp.

BLOCXX_NAMESPACE::FuncNamePrinter::~FuncNamePrinter ( )
inline

Definition at line 154 of file FuncNamePrinter.hpp.

References m_funcName.

Member Data Documentation

const char* BLOCXX_NAMESPACE::FuncNamePrinter::m_funcName
private

Definition at line 83 of file FuncNamePrinter.hpp.

Referenced by ~FuncNamePrinter().


The documentation for this class was generated from the following file: