SG++-Doxygen-Documentation
|
This serialization strategy uses the operators << and >> on streams that are overloaded for many standard types. More...
#include <DefaultSerializationStrategy.hpp>
Public Member Functions | |
virtual T | deserialize (std::string const &input) |
virtual std::string | serialize (T const &value) |
virtual | ~DefaultSerializationStrategy () |
Public Member Functions inherited from sgpp::combigrid::AbstractSerializationStrategy< T > | |
virtual | ~AbstractSerializationStrategy () |
This serialization strategy uses the operators << and >> on streams that are overloaded for many standard types.
For floating-point types, FloatSerializationStrategy provides an exact serialization method.
|
inlinevirtual |
|
inlinevirtual |
Implements sgpp::combigrid::AbstractSerializationStrategy< T >.
Referenced by python.learner.formatter.LearnedKnowledgeFormatter.LearnedKnowledgeFormatter::deserializeFromFile(), python.learner.formatter.GridFormatter.GridFormatter::deserializeFromFile(), python.utils.GzipSerializer.GzipSerializer::deserializeFromFile(), python.uq.analysis.asgc.ASGCKnowledgeFormatter.ASGCKnowledgeFormatter::deserializeFromFile(), python.uq.sampler.asgc.ASGCSamplerFormatter.ASGCSamplerFormatter::deserializeFromFile(), and python.uq.uq_setting.UQSettingFormatter.UQSettingFormatter::deserializeFromFile().
|
inlinevirtual |
Implements sgpp::combigrid::AbstractSerializationStrategy< T >.
Referenced by sgpp::combigrid::FunctionLookupTable::deserialize(), sgpp::combigrid::TreeStorageSerializationStrategy< T >::serialize(), python.utils.GzipSerializer.GzipSerializer::serializeToFile(), python.learner.formatter.LearnerFormatter.LearnerFormatter::serializeToFile(), python.learner.formatter.LearnedKnowledgeFormatter.LearnedKnowledgeFormatter::serializeToFile(), python.learner.formatter.GridFormatter.GridFormatter::serializeToFile(), python.uq.analysis.asgc.ASGCKnowledgeFormatter.ASGCKnowledgeFormatter::serializeToFile(), python.uq.sampler.asgc.ASGCSamplerFormatter.ASGCSamplerFormatter::serializeToFile(), and python.uq.uq_setting.UQSettingFormatter.UQSettingFormatter::serializeToFile().