Nektar++
|
Base class for writing hierarchical data (XML or HDF5). More...
#include <FieldIO.h>
Public Member Functions | |
virtual boost::shared_ptr < TagWriter > | AddChild (const std::string &name)=0 |
Create a child node. More... | |
virtual void | SetAttr (const std::string &key, const std::string &val)=0 |
Set an attribute on the node. More... | |
Protected Member Functions | |
virtual | ~TagWriter () |
|
inlineprotectedvirtual |
|
pure virtual |
Create a child node.
Implemented in Nektar::LibUtilities::XmlTagWriter, and Nektar::LibUtilities::H5TagWriter.
|
pure virtual |
Set an attribute on the node.
Implemented in Nektar::LibUtilities::XmlTagWriter, and Nektar::LibUtilities::H5TagWriter.