|
Go to the documentation of this file.
60 return dynamic_cast<const Integer* >(pOther);
77 std::string label=rLabel;
78 std::string ftype= "Integer";
79 if(label== "") label=ftype;
83 FD_DRTI( "Integer::DoWrite(): file " << rTw. FileName() << " section " << label);
91 std::string label = rLabel;
92 if(label == "") label = "Integer";
93 FD_DRTI( "Integer()::DoRead(): file " << rTr. FileName() << " section " << label);
97 FD_DRTI( "Integer::DoRead(): done");
109 for( unsigned int i=0; i< intvect. Size(); i++)
150 return dynamic_cast<const String* >(pOther);
171 std::string label=rLabel;
172 std::string ftype= "String";
173 if(label== "") label=ftype;
177 FD_DRTI( "String::DoWrite(): file " << rTw. FileName() << " section " << label);
186 std::string label = rLabel;
187 if(label == "") label = "String";
188 FD_DRTI( "String::DoRead(): file " << rTr. FileName() << " section " << label);
192 FD_DRTI( "String::DoRead(): done");
231 return dynamic_cast<const Boolean* >(pOther);
252 std::string label=rLabel;
253 std::string ftype= "Boolean";
254 if(label== "") label=ftype;
258 FD_DRTI( "String::DoWrite(): file " << rTw. FileName() << " section " << label);
269 std::string label = rLabel;
270 if(label == "") label = "Boolean";
271 FD_DRTI( "Boolean::DoRead(): file " << rTr. FileName() << " section " << label);
274 std::transform(value.begin(), value.end(), value.begin(), tolower);
275 if(value== "true") mCBool= true;
276 else if(value== "false") mCBool= false;
278 std::stringstream err;
279 err << "Expected true or false: " << rTr. FileLine();
280 throw Exception( "Boolean::DoRead()", err.str(), 52);
283 FD_DRTI( "Boolean::DoRead(): done");
libFAUDES 2.26g
--- 2015.08.17
--- c++ api documentaion by doxygen
|