Example program to test JLANG::JBaseClass class.
More...
#include <iostream>
#include <iomanip>
#include "JLang/JBaseClass.hh"
#include "JLang/JTypeList.hh"
#include "Jeep/JParser.hh"
#include "Jeep/JMessage.hh"
Go to the source code of this file.
|
int | main (int argc, char **argv) |
|
Example program to test JLANG::JBaseClass class.
- Author
- mdejong
Definition in file JBaseClass.cc.
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
Definition at line 38 of file JBaseClass.cc.
46 JParser<> zap(
"Example program to test selection of base class.");
52 catch(
const exception &error) {
53 FATAL(error.what() << endl);
61 __D__>::typelist typelistABCD;
66 __D__>::typelist typelistBACD;
71 __D__>::typelist typelistBCAD;
76 __A__>::typelist typelistBCDA;
#define DEBUG(A)
Message macros.
#define ASSERT(A,...)
Assert macro.
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
Utility class to parse command line options.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Template definition of class to look for base class in type list.
Template class to test for polymorphism.
Auxiliary class for recursive type list generation.