14 namespace InlineXMLWriteNamedObjEnv
74 XMLReader inputtop(xml, path);
83 XMLReader inputtop(xml, path);
96 XMLReader paramtop(xml_in, path);
98 if (paramtop.count(
"Frequency") == 1)
111 QDPIO::cerr << __func__ <<
": caught Exception reading XML: " << e << std::endl;
138 push(xml_out,
"xml_write_named_obj");
139 write(xml_out,
"update_no", update_no);
160 QDPIO::cout <<
"Object successfully written: time= "
161 << swatch.getTimeInSeconds()
162 <<
" secs" << std::endl;
164 catch( std::bad_cast )
Inline measurement factory.
Inline writing of memory objects.
void operator()(const unsigned long update_no, XMLWriter &xml_out)
Do the writing.
InlineXMLWriteNamedObjParams params
void read(XMLReader &xml, const std::string &path, AsqtadFermActParams ¶m)
Read parameters.
void write(XMLWriter &xml, const std::string &path, const AsqtadFermActParams ¶m)
Writer parameters.
Inline task to write an object from a named buffer.
Named object function std::map.
static bool registered
Local registration flag.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
Asqtad Staggered-Dirac operator.
push(xml_out,"Condensates")
struct Chroma::InlineXMLWriteNamedObjParams::NamedObject_t named_obj
struct Chroma::InlineXMLWriteNamedObjParams::File_t file
void write(XMLWriter &xml_out, const std::string &path)
InlineXMLWriteNamedObjParams()
Write object function std::map.