Template class holder for I/O of parser element.  
 More...
#include <JParser.hh>
 | 
| template<>  | 
| std::istream &  | read (std::istream &in) | 
|   | 
| template<>  | 
| std::ostream &  | write (std::ostream &out) const | 
|   | 
| template<>  | 
| std::istream &  | read (std::istream &in) | 
|   | 
| template<>  | 
| std::istream &  | read (std::istream &in) | 
|   | 
template<class JType_t, bool has_eq = JComparisonAvailable<JType_t>::has_eq>
class JPARSER::JParserTemplateElement< JType_t, has_eq >
Template class holder for I/O of parser element. 
This class implements the JPARSER::JParserElementInterface interface. 
Definition at line 466 of file JParser.hh.
 
- Parameters
 - 
  
  
 
- Returns
 - input stream 
 
Definition at line 705 of file JParser.hh.
  713     if (
in.peek() != EOF) {
 
  717     setInitialiationStatus(
true);
 
#define THROW(JException_t, A)
Marco for throwing exception with std::ostream compatible message. 
 
std::istream & getline(std::istream &in, JString &object)
Read string from input stream until end of line. 
 
Exception when parsing a value. 
 
bool fail(std::istream &in)
Check for stream state. 
 
const char * getName()
Get ROOT name of given data type. 
 
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
 
 
 
 
- Parameters
 - 
  
  
 
- Returns
 - output stream 
 
Definition at line 730 of file JParser.hh.
std::string double_quote(const std::string &value)
Quote string. 
 
std::ostream & writeObject(std::ostream &out, const T &object)
Stream output of object. 
 
 
 
 
- Parameters
 - 
  
  
 
- Returns
 - input stream 
 
Definition at line 823 of file JParser.hh.
  827     setInitialiationStatus(
true);
 
bool read(Vec &v, std::istream &is)
Read a Vec(tor) from a stream. 
 
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
 
 
 
 
- Parameters
 - 
  
  
 
- Returns
 - input stream 
 
Definition at line 840 of file JParser.hh.
  844     setInitialiationStatus(
true);
 
bool read(Vec &v, std::istream &is)
Read a Vec(tor) from a stream. 
 
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
 
 
 
 
The documentation for this class was generated from the following file: