Jpp  15.0.1-rc.1-highQE
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Static Public Attributes | List of all members
JLANG::JConversion< JDerived_t, JBase_t > Class Template Reference

Template class test for polymorphism. More...

#include <JConversion.hh>

Classes

class  JLocal
 Test convertibility of two classes. More...
 

Static Public Attributes

static const bool is_derived = JLocal<const JDerived_t*, const JBase_t*>::is_derived
 true, if JDerived_t derives from JBase_t More...
 
static const bool is_same = JLocal<const JDerived_t*, const JBase_t*>::is_same
 true, if JDerived_t is equal to JBase_t More...
 

Detailed Description

template<class JDerived_t, class JBase_t>
class JLANG::JConversion< JDerived_t, JBase_t >

Template class test for polymorphism.

Definition at line 21 of file JConversion.hh.

Member Data Documentation

template<class JDerived_t , class JBase_t >
const bool JLANG::JConversion< JDerived_t, JBase_t >::is_derived = JLocal<const JDerived_t*, const JBase_t*>::is_derived
static

true, if JDerived_t derives from JBase_t

Definition at line 46 of file JConversion.hh.

template<class JDerived_t , class JBase_t >
const bool JLANG::JConversion< JDerived_t, JBase_t >::is_same = JLocal<const JDerived_t*, const JBase_t*>::is_same
static

true, if JDerived_t is equal to JBase_t

Definition at line 47 of file JConversion.hh.


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