1 #ifndef __JLANG__JOBJECTOUTPUT__ 
    2 #define __JLANG__JOBJECTOUTPUT__ 
   16 namespace JPP { 
using namespace JLANG; }
 
   47     virtual bool put(
const T& 
object) = 0;
 
   60       while (
in.hasNext()) {
 
   62         const T* p = 
in.next();
 
   83   template<
class JHead_t, 
class JTail_t>
 
  105     template<
class JInputIterator_t>
 
  106     friend inline JObjectOutput& operator<<(JObjectOutput<typelist>& out, JInputIterator_t& 
in)
 
  119   template<
class JHead_t>
 
  153     virtual bool put(
const T& 
object)
 override 
  168   template<
class JHead_t, 
class JTail_t>
 
  170     public JSingleton< JTypeList<JHead_t, JTail_t> >,
 
  179   template<
class JHead_t>
 
virtual bool put(const T &object) override
Object output. 
Interface for null access. 
Interface of object iteration for a single data type. 
virtual ~JObjectOutput()
Virtual destructor. 
Implementation for null output with null access. 
JTypeList< JHead_t, JTail_t > typelist
do set_variable OUTPUT_DIRECTORY $WORKDIR T
Auxiliary class for no type definition. 
JObjectOutput()
Default constructor. 
Implementation of null output for single data type. 
Template interface of object output for single data type. 
virtual bool put(const T &object)=0
Object output. 
Interface for object output with named access. 
Interface for named access of a device. 
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 JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in