1 #ifndef __JEEP__JCOMMENT__
2 #define __JEEP__JCOMMENT__
21 namespace JPP {
using namespace JEEP; }
71 if ((
int) this->size() <=
UUID_t)
74 this->insert(this->begin() +
UUID_t, value_type());
102 this->push_back(comment);
116 for (const_iterator i = comment.begin(); i != comment.end(); ++i) {
144 const std::string& buffer = (*this)[
UUID_t];
170 if (in.peek() == (int)
' ') {
179 buffer.push_back((
char) c);
181 if (c == (
int)
QUOTE) {
183 while ((c = in.get()) != EOF && c != (
int)
QUOTE) {
184 buffer.push_back((
char) c);
187 buffer.push_back(QUOTE);
191 comment.push_back(buffer);
209 for (JComment::const_iterator i = comment.begin(); i != comment.end(); ++i) {
225 const int N = buffer.size();
#define THROW(JException_t, A)
Marco for throwing exception with std::ostream compatible message.
then JShowerPostfit f $INPUT_FILE o $OUTPUT_FILE N
#define MAKE_STRING(A)
Make string.
Exception for missing value.
static const JUUID & rndm()
Generate random UUID.
I/O formatting auxiliaries.
static JUUID valueOf(const std::string &buffer)
Extract UUID.
$WORKDIR ev_configure_domsimulator txt echo process $DOM_SIMULATOR $i $SOURCE_HOST[$index] csh c(setenv ROOTSYS $ROOTSYS &&source $JPP_DIR/setenv.csh $JPP_DIR &&($DOM_SIMULATOR\-u\$NAME\$\-H\$SERVER\$\-M\$LOGGER\$\-d $DEBUG</dev/null > &/dev/null &))'
std::vector< std::string > JComment_t
Type definition of comment block.
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 CHECK_EXIT_CODE typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS for EMITTER in