std::string stringAttribute(const std::string &name) const
virtual ~ProDeOptionsSerializer()
ObjectState * convertToConfigFileFormat(const ObjectState *options) const
ObjectState * childByName(const std::string &name) const
virtual ObjectState * convertToConfigFileFormat(const ObjectState *options) const
const string UNDO
Name of the element declaring the size of the undo stack.
ObjectState * convertToOptionsObjectFormat(const ObjectState *root) const
static const std::string OSKEY_UNDO_STACK_SIZE
ObjectState attribute key for the size of the undo stack.
void addChild(ObjectState *child)
bool hasChild(const std::string &name) const
static MachInfoCmdLineOptions options
virtual ObjectState * convertToOptionsObjectFormat(const ObjectState *root) const
const int DEFAULT_UNDO_SIZE
Default undo stack size.
const string UNDO_SIZE
Name of the attribute of the undo element.
void setAttribute(const std::string &name, const std::string &value)