|
|
| NodeSwitch (const NodeSwitch &)=delete |
|
NodeSwitch & | operator= (const NodeSwitch &)=delete |
|
| NodeSwitch (NodeSwitch &&) noexcept |
|
NodeSwitch & | operator= (NodeSwitch &&) noexcept |
| | NodeSwitch (SerializeBase &serializer, TiXmlElement *node, bool retrieveChild=true) |
| | NodeSwitch helps track parent node during recursive/nested function calls.
|
|
| NodeSwitch (SerializeBase &serializer, TiXmlElement &node, bool retrieveChild=true) |
| | NodeSwitch (SerializeBase &serializer, std::string_view key, bool retrieveChild=true) |
| | NodeSwitch helps track parent node during recursive/nested function calls.
|
|
| operator bool () const |
◆ NodeSwitch() [1/2]
| inviwo::NodeSwitch::NodeSwitch |
( |
SerializeBase & | serializer, |
|
|
TiXmlElement * | node, |
|
|
bool | retrieveChild = true ) |
NodeSwitch helps track parent node during recursive/nested function calls.
- Parameters
-
| serializer | reference to serializer or deserializer |
| node | the node to switch to |
| retrieveChild | whether to retrieve child node or not. |
◆ NodeSwitch() [2/2]
| inviwo::NodeSwitch::NodeSwitch |
( |
SerializeBase & | serializer, |
|
|
std::string_view | key, |
|
|
bool | retrieveChild = true ) |
NodeSwitch helps track parent node during recursive/nested function calls.
- Parameters
-
| serializer | reference to serializer or deserializer |
| key | the child to switch to. |
| retrieveChild | whether to retrieve child node or not. |
The documentation for this class was generated from the following file: