Jpp  15.0.2
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Attributes | Static Protected Member Functions | Static Private Member Functions | List of all members
JLANG::JAbstractClass< T > Class Template Reference

Template class test for abstractness. More...

#include <JAbstractClass.hh>

Inheritance diagram for JLANG::JAbstractClass< T >:
JLANG::JTest

Static Public Attributes

static const bool is_abstract = !JTEST(test<T>(0))
 true of class is abstract; else false More...
 

Static Protected Member Functions

static JFalse test (...)
 default false More...
 

Static Private Member Functions

template<class U >
static JTrue test (U(*)[1])
 

Detailed Description

template<class T>
class JLANG::JAbstractClass< T >

Template class test for abstractness.

Definition at line 19 of file JAbstractClass.hh.

Member Function Documentation

template<class T >
template<class U >
static JTrue JLANG::JAbstractClass< T >::test ( U(*)  [1])
staticprivate
static JFalse JLANG::JTest::test (   ...)
staticprotectedinherited

default false

Member Data Documentation

template<class T >
const bool JLANG::JAbstractClass< T >::is_abstract = !JTEST(test<T>(0))
static

true of class is abstract; else false

Definition at line 28 of file JAbstractClass.hh.


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