1 #ifndef __JLANG__JCONSTRUCTOR__ 
    2 #define __JLANG__JCONSTRUCTOR__ 
   11 namespace JPP { 
using namespace JLANG; }
 
   18   template<
class JType_t, 
class JArgument_t>
 
static const JArgument_t & getReference()
 
#define JTEST(__A__)
Test macro. 
 
static JFalse test(...)
default false 
 
static const bool has_constructor
true if JType_t can be constructed from JArgument_t; else false 
 
Auxiliary base class for compile time evaluation of test. 
 
static JTrue test(const JType_t &)
 
Template class test for availability of a suitable constructor JType_t(const JArgument_t).