39 template<
class JHead_t,
class JTail_t>
53int main(
int argc,
char **argv)
62 JParser<> zap(
"Example program to test type lists.");
68 catch(
const exception &error) {
69 FATAL(error.what() << endl);
76 double>::typelist typelist;
79 short>::typelist removal;
General purpose messaging.
#define DEBUG(A)
Message macros.
#define ASSERT(A,...)
Assert macro.
Utility class to parse command line options.
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
int main(int argc, char **argv)
Utility class to parse command line options.
std::ostream & operator<<(std::ostream &out, const JAHRSCalibration &calibration)
Write AHRS calibration to output stream.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Template class test for polymorphism.
Indexing of data type in type list.
Auxiliary class for no type definition.
Removal of data type from type list.
Auxiliary class for recursive type list generation.
Extraction of data type from type list.
Auxiliary class for a type holder.