#include "mbconfig.h"
#include <sstream>
#include "dataman.h"
#include "bufferstream_out_elem.h"
Go to the source code of this file.
Definition at line 230 of file bufferstream_out_elem.cc.
References ASSERT, HighParser::GetInt(), IncludeParser::GetLineData(), HighParser::GetYesNoOrBool(), HighParser::IsArg(), HighParser::IsKeyWord(), MBDYN_EXCEPT_ARGS, ReadStreamContent(), ReadStreamOutEcho(), and SAFENEWWITHCONSTRUCTOR.
Referenced by ReadOutputElem().
236 bool bOwnsMemory(
true);
246 silent_cerr(
"BufferStreamDrive"
247 "(" << uLabel <<
"\"): "
254 unsigned int OutputEvery = 1;
258 silent_cerr(
"BufferStreamElem(" << uLabel <<
"): "
259 "invalid output every value " << i <<
" "
263 OutputEvery = (
unsigned int)i;
271 silent_cerr(
"BufferStreamElem(" << uLabel <<
"): "
272 "semicolon expected "
#define MBDYN_EXCEPT_ARGS
virtual integer GetInt(integer iDefval=0)
virtual bool GetYesNoOrBool(bool bDefval=false)
StreamContent * ReadStreamContent(DataManager *pDM, MBDynParser &HP, StreamContent::Type type)
StreamOutEcho * ReadStreamOutEcho(MBDynParser &HP)
virtual bool IsKeyWord(const char *sKeyWord)
#define ASSERT(expression)
#define SAFENEWWITHCONSTRUCTOR(pnt, item, constructor)
virtual HighParser::ErrOut GetLineData(void) const