1 #ifndef __JLANG__JOBJECTID__
2 #define __JLANG__JOBJECTID__
15 namespace JPP {
using namespace JLANG; }
86 return this->
getID() <
object.getID();
96 inline bool less(
const int id)
const
98 return this->
getID() < id;
108 inline bool more(
const int id)
const
110 return this->
getID() > id;
123 return in >>
object.__id;
136 return out <<
object.__id;
JObjectID(const int id)
Constructor.
JObjectID()
Default constructor.
int getID() const
Get identifier.
bool more(const int id) const
More than method.
bool less(const JObjectID &object) const
Less than method.
int & getID()
Get identifier.
Template definition of auxiliary base class for comparison of data structures.
friend std::istream & operator>>(std::istream &in, JObjectID &object)
Read object identifier from input.
Auxiliary class for object identification.
void setID(const int id)
Set identifier.
const JObjectID & getUndefinedObjectID()
Get undefined object identifier.
friend std::ostream & operator<<(std::ostream &out, const JObjectID &object)
Write object identifier to output.
bool less(const int id) const
Less than method.
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