1 #ifndef __JEEP_JVERSION__
2 #define __JEEP_JVERSION__
18 namespace JPP {
using namespace JEEP; }
111 return this->minorVersion <
object.minorVersion;
116 return this->majorVersion <
object.majorVersion;
137 in.setstate(ios::failbit);
143 in.setstate(ios::failbit);
149 in.setstate(ios::failbit);
int getMajorVersion() const
Get major version.
unsigned int majorVersion
API major version.
JVersion(const int major, const int minor, const int patch)
Constructor.
friend std::istream & operator>>(std::istream &in, JVersion &object)
Read in version from input stream.
unsigned int minorVersion
API minor version.
int getPatchVersion() const
Get patch version.
int getMinorVersion() const
Get minor version.
friend std::ostream & operator<<(std::ostream &out, const JVersion &object)
Write version to output stream.
I/O formatting auxiliaries.
static const char SEPARATOR
Template definition of auxiliary base class for comparison of data structures.
JVersion()
Default constructor.
unsigned int patchVersion
API patch version.
bool less(const JVersion &object) const
Compare database API version.
Exception for accessing a value in a collection that is outside of its range.
Auxiliary data structure for I/O of version number.
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY source JAcoustics sh $DETECTOR_ID CHECK_EXIT_CODE typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS for EMITTER in