Jpp  18.6.0-rc.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | List of all members
JLANG::JBaseType< JBase_t, JHead_t, JTail_t, is_base > Struct Template Reference

Template class to identify common base class. More...

#include <JBaseClass.hh>

Public Types

typedef JBase_t data_type
 

Detailed Description

template<class JBase_t, class JHead_t, class JTail_t, bool is_base = (JBaseType_t<JBase_t, JHead_t>::is_base && JBaseType_t<JBase_t, JTail_t>::is_base)>
struct JLANG::JBaseType< JBase_t, JHead_t, JTail_t, is_base >

Template class to identify common base class.

The parameter data_type corresponds to the common base class.

Definition at line 63 of file JBaseClass.hh.

Member Typedef Documentation

template<class JBase_t, class JHead_t , class JTail_t , bool is_base = (JBaseType_t<JBase_t, JHead_t>::is_base && JBaseType_t<JBase_t, JTail_t>::is_base)>
typedef JBase_t JLANG::JBaseType< JBase_t, JHead_t, JTail_t, is_base >::data_type

Definition at line 65 of file JBaseClass.hh.


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