This is the complete list of members for Serializer, including all inherited members.
add(const Widget *widget)=0 | Serializer | pure virtual |
add_property(const std::string &name, const std::string &value, const Attributes &attrs={})=0 | Serializer | pure virtual |
add_property(const std::string &name, const char *value, const Attributes &attrs={}) | Serializer | inline |
add_property(const std::string &name, int value, const Attributes &attrs={}) | Serializer | |
add_property(const std::string &name, unsigned int value, const Attributes &attrs={}) | Serializer | |
add_property(const std::string &name, const AlignFlags &value, const Attributes &attrs={}) | Serializer | |
add_property(const std::string &name, float value, const Attributes &attrs={}) | Serializer | |
add_property(const std::string &name, double value, const Attributes &attrs={}) | Serializer | |
add_property(const std::string &name, const Pattern &value, const Attributes &attrs={})=0 | Serializer | pure virtual |
add_property(const std::string &name, bool value, const Attributes &attrs={}) | Serializer | |
Attributes typedef | Serializer | |
begin_child(const std::string &nodename)=0 | Serializer | pure virtual |
Context typedef | Serializer | |
end_child(Context *context)=0 | Serializer | pure virtual |
operator=(const Serializer &)=default | Serializer | |
operator=(Serializer &&) noexcept=default | Serializer | |
Properties typedef | Serializer | |
Serializer() noexcept=default | Serializer | |
Serializer(const Serializer &)=default | Serializer | |
Serializer(Serializer &&) noexcept=default | Serializer | |
write(std::ostream &out)=0 | Serializer | pure virtual |
~Serializer() noexcept=default | Serializer | virtual |