Tenncor
Public Member Functions | List of all members
pbm::iSaver Struct Referenceabstract

Interface for saving implementations of leaves, shaper, and coorder. More...

#include <data.hpp>

Inheritance diagram for pbm::iSaver:
Inheritance graph
[legend]

Public Member Functions

virtual std::string save_leaf (teq::iLeaf *leaf)=0
 Return string serialization of leaf data. More...
 
virtual std::vector< double > save_shaper (const teq::CoordptrT &mapper)=0
 Return vector serialization of shape coordinate map. More...
 
virtual std::vector< double > save_coorder (const teq::CoordptrT &mapper)=0
 Return vector serialization of coordinate map. More...
 

Detailed Description

Interface for saving implementations of leaves, shaper, and coorder.

Member Function Documentation

◆ save_coorder()

virtual std::vector<double> pbm::iSaver::save_coorder ( const teq::CoordptrT mapper)
pure virtual

Return vector serialization of coordinate map.

Implemented in eteq::EADSaver.

◆ save_leaf()

virtual std::string pbm::iSaver::save_leaf ( teq::iLeaf leaf)
pure virtual

Return string serialization of leaf data.

Implemented in eteq::EADSaver.

◆ save_shaper()

virtual std::vector<double> pbm::iSaver::save_shaper ( const teq::CoordptrT mapper)
pure virtual

Return vector serialization of shape coordinate map.

Implemented in eteq::EADSaver.


The documentation for this struct was generated from the following file: