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 483 of file JParser.hh.
- Parameters
-
- Returns
- input stream
Definition at line 722 of file JParser.hh.
730 if (
in.peek() != EOF) {
734 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 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
- Parameters
-
- Returns
- output stream
Definition at line 747 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 840 of file JParser.hh.
844 setInitialiationStatus(
true);
std::istream & read(std::istream &in, JTestSummary &summary, const char delimiter= ' ')
Read test summary.
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
- Parameters
-
- Returns
- input stream
Definition at line 857 of file JParser.hh.
861 setInitialiationStatus(
true);
std::istream & read(std::istream &in, JTestSummary &summary, const char delimiter= ' ')
Read test summary.
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
The documentation for this class was generated from the following file: