Abstract interface for saving nom::Value objects.
More...
#include <IValueSerializer.hpp>
|
| virtual std::string | serialize (const Value &source)=0 |
| virtual bool | save (const Value &source, const std::string &filename)=0 |
Abstract interface for saving nom::Value objects.
[TO BE WRITTEN]
Definition at line 41 of file IValueSerializer.hpp.
◆ raw_ptr
| typedef self_type* nom::IValueSerializer::raw_ptr |
◆ self_type
| typedef IValueSerializer nom::IValueSerializer::self_type |
◆ shared_ptr
| typedef std::shared_ptr<self_type> nom::IValueSerializer::shared_ptr |
◆ unique_ptr
| typedef std::unique_ptr<self_type> nom::IValueSerializer::unique_ptr |
◆ IValueSerializer()
| nom::IValueSerializer::IValueSerializer |
( |
void | | ) |
|
|
inline |
◆ ~IValueSerializer()
| virtual nom::IValueSerializer::~IValueSerializer |
( |
void | | ) |
|
|
inlinevirtual |
◆ save()
| virtual bool nom::IValueSerializer::save |
( |
const Value & | source, |
|
|
const std::string & | filename ) |
|
pure virtual |
◆ serialize()
| virtual std::string nom::IValueSerializer::serialize |
( |
const Value & | source | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: