Go to the source code of this file.
Definition at line 377 of file rtaisolver.cc.
References IncludeParser::GetFileName(), IncludeParser::GetLineData(), HighParser::IsKeyWord(), MBDYN_EXCEPT_ARGS, ReadRTParams(), and SAFENEWWITHCONSTRUCTOR.
Referenced by ReadRTSolver().
  380         unsigned long lRTPeriod;
 
  381         unsigned long RTStackSize;
 
  382         bool bRTAllowNonRoot;
 
  384         ReadRTParams(pS, HP, eRTMode, lRTPeriod, RTStackSize, bRTAllowNonRoot, RTCpuMap);
 
  386         bool bRTHard = 
false;
 
  387         if (HP.
IsKeyWord(
"hard" "real" "time")) {
 
  392         std::string LogProcName;
 
  397                                 silent_cerr(
"RTAISolver: unable to get " 
  398                                         "log process name (\"file name\") " 
  407                         LogProcName = 
"logproc";
 
  416                         RTStackSize, bRTAllowNonRoot, RTCpuMap,
 
  417                         bRTHard, bRTlog, LogProcName));
 
#define MBDYN_EXCEPT_ARGS
virtual const char * GetFileName(enum Delims Del=DEFAULTDELIM)
virtual bool IsKeyWord(const char *sKeyWord)
#define SAFENEWWITHCONSTRUCTOR(pnt, item, constructor)
void ReadRTParams(Solver *pS, MBDynParser &HP, RTSolverBase::RTMode &eRTMode, unsigned long &lRTPeriod, unsigned long &RTStackSize, bool &bRTAllowNonRoot, int &RTCpuMap)
virtual HighParser::ErrOut GetLineData(void) const