The attributeset section contains several lines. Each of them starts with the name of attribute and then the value.
|
Public Member Functions |
| AttributeWriter (LemonWriter &_writer, const std::string &_name=std::string()) |
| Constructor.
|
virtual | ~AttributeWriter () |
| Destructor.
|
template<typename Value> |
AttributeWriter & | writeAttribute (const std::string &name, const Value &value) |
| Add an attribute writer command for the writer.
|
template<typename Writer, typename Value> |
AttributeWriter & | writeAttribute (const std::string &name, const Value &value, const Writer &writer=Writer()) |
| Add an attribute writer command for the writer.
|
Protected Member Functions |
std::string | header () |
| The header of section.
|
void | write (std::ostream &os) |
| Writer function of the section.
|