1 #ifndef __JLANG__JVALUE__ 
    2 #define __JLANG__JVALUE__ 
   18 namespace JPP { 
using namespace JLANG; }
 
   65     operator const T&() 
const { 
return *
p; }   
 
   66     operator       T&()       { 
return *
p; }   
 
   75     virtual std::istream& 
read(std::istream& 
in)
 override  
  126     operator const T&() 
const { 
return *
p; }   
 
  135     virtual std::ostream& 
write(std::ostream& out)
 const override  
  191     istream::sentry sentry(in);   
 
  195       const locale& 
loc = in.getloc();
 
  197       if (has_facet<JEquationFacet>(loc)) {
 
  205         istringstream 
is(buffer);
 
  207         is.imbue(locale(in.getloc(), facet.
clone()));
 
  212           in.setstate(ios_base::badbit);
 
  233   inline std::ostream& operator<<(std::ostream& out, const JValueOutput<T>& object)
 
  235     return object.write(out);
 
JValueOutput(const T &object)
Constructor. 
 
Facet class to specify parsing of equations in currect locale (see class JLANG::JEquation). 
 
Forward declaration for friend declaration of JValueOutput inside JValueInput. 
 
JValue(T &object)
Constructor. 
 
JValue(void *ps)
Constructor. 
 
JValueOutput(const void *ps)
Constructor. 
 
do set_variable OUTPUT_DIRECTORY $WORKDIR T
 
std::istream & getline(std::istream &in, std::string &buffer) const 
Read characters until next end of line. 
 
JValueOutput(const JValueInput< T > &object)
Constructor. 
 
std::istream & operator>>(std::istream &in, JAANET::JHead &header)
Read header from input. 
 
Interface for ASCII output using standard streams. 
 
Wrapper class around template object. 
 
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
 
virtual JEquationFacet * clone() const override
Clone this facet. 
 
virtual std::ostream & write(std::ostream &out) const override
Stream output.