#include <XMLSerializable.h>
|
| virtual void | Serialize (std::vector< char > &buffer) const =0 |
| virtual void | Deserialize (const std::vector< char > &buffer)=0 |
| virtual void | Serialize (tinyxml2::XMLDocument *doc, tinyxml2::XMLElement *element) const =0 |
| virtual void | Deserialize (const tinyxml2::XMLDocument *doc, const tinyxml2::XMLElement *element)=0 |
| virtual | ~SerializableBase ()=default |
◆ Serialize() [1/2]
| virtual void igl::xml::XMLSerializableBase::Serialize |
( |
std::vector< char > & | buffer | ) |
const |
|
pure virtual |
◆ Deserialize() [1/2]
| virtual void igl::xml::XMLSerializableBase::Deserialize |
( |
const std::vector< char > & | buffer | ) |
|
|
pure virtual |
◆ Serialize() [2/2]
| virtual void igl::xml::XMLSerializableBase::Serialize |
( |
tinyxml2::XMLDocument * | doc, |
|
|
tinyxml2::XMLElement * | element ) const |
|
pure virtual |
◆ Deserialize() [2/2]
| virtual void igl::xml::XMLSerializableBase::Deserialize |
( |
const tinyxml2::XMLDocument * | doc, |
|
|
const tinyxml2::XMLElement * | element ) |
|
pure virtual |
The documentation for this struct was generated from the following file: