Jpp 19.3.0-rc.2
the software that should make you happy
Loading...
Searching...
No Matches
JLANG::JTest Struct Reference

Auxiliary base class for compile time evaluation of test. More...

#include <JTest.hh>

Inheritance diagram for JLANG::JTest:
JLANG::JConstructor< JType_t, JArgument_t > JLANG::JPrintHelper::JMemberMethod< T, is_primitive > JLANG::JTypeID_t< T > JROOT::JActionAtFileOpen< T > JROOT::JActionAtFileRead< T >

Classes

struct  JFalse
 definition of false More...
 
struct  JTrue
 definition of true More...
 
struct  JTypecheck
 Auxiliary class for type checking. More...
 

Static Protected Member Functions

static JFalse test (...)
 default false
 
template<class __T__ >
static JFalse test (...)
 default false
 

Detailed Description

Auxiliary base class for compile time evaluation of test.

The derived class should implement the static method JTest::test, returning JTest::JTrue. The macro JTest::JTEST will then return true if the given test is successful.

Definition at line 21 of file JTest.hh.

Member Function Documentation

◆ test() [1/2]

static JFalse JLANG::JTest::test ( ...)
staticprotected

default false

◆ test() [2/2]

template<class __T__ >
static JFalse JLANG::JTest::test ( ...)
staticprotected

default false


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