3 #include <opals/fwd.hpp>
6 #define OPALS_C_DOXY_COMMENT(Arg)\
38 template<
class Derived>
43 static const char *
_help(
bool forDoxygen)
45 return Derived::help(forDoxygen);
50 return Derived::syntax();
55 return Derived::exportsPythonType();
Base class for all custom parameter types.
Definition: CustomOptionType.hpp:39
static const char * _help(bool forDoxygen)
get general help on this type
Definition: CustomOptionType.hpp:43
Contains the public interface of OPALS.
Definition: AbsValueOrQuantile.hpp:8
static const char * _syntax()
get the syntax used for parsing this type
Definition: CustomOptionType.hpp:48
static bool _exportsPythonType()
returns true if this type is exposed to Python as a custom type, false otherwise (if it is represente...
Definition: CustomOptionType.hpp:53
~CustomOptionType()
protected, must be derived from
Definition: CustomOptionType.hpp:59