1 #ifndef __JLANG__JABSTRACTIO__ 
    2 #define __JLANG__JABSTRACTIO__ 
   13 namespace JPP { 
using namespace JLANG; }
 
   36     virtual std::istream& 
read(std::istream& 
in) = 0;
 
   48       return object.read(in);
 
   71     virtual std::ostream& 
write(std::ostream& out) 
const = 0;
 
   83       return object.write(out);
 
  108     virtual std::ostream& 
write(std::ostream& out,
 
  110                                 const char    postfix) 
const = 0;
 
friend std::ostream & operator<<(std::ostream &out, const JStreamOutput &object)
Write object to output. 
 
virtual ~JStreamSuffixOutput()
Virtual destructor. 
 
virtual std::ostream & write(std::ostream &out) const =0
Stream output. 
 
Interface for ASCII output using standard streams. 
 
virtual ~JStreamOutput()
Virtual destructor. 
 
virtual std::ostream & write(std::ostream &out, const char *prefix, const char postfix) const =0
Stream output. 
 
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 typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS for EMITTER in
 
Interface for ASCII output with prefix and postfix using standard streams.