Loading...
Searching...
No Matches
multicontact_api::serialization::Serializable< Derived > Struct Template Reference

#include <multicontact-api/serialization/archive.hpp>

Public Member Functions

void loadFromText (const std::string &filename)
 Loads a Derived object from a text file.
 
void saveAsText (const std::string &filename) const
 Saved a Derived object as a text file.
 
void loadFromXML (const std::string &filename, const std::string &tag_name)
 Loads a Derived object from an XML file.
 
void saveAsXML (const std::string &filename, const std::string &tag_name) const
 Saved a Derived object as an XML file.
 
void loadFromBinary (const std::string &filename)
 Loads a Derived object from an binary file.
 
void saveAsBinary (const std::string &filename) const
 Saved a Derived object as an binary file.
 

Member Function Documentation

◆ loadFromBinary()

template<class Derived >
void multicontact_api::serialization::Serializable< Derived >::loadFromBinary ( const std::string &  filename)
inline

Loads a Derived object from an binary file.

◆ loadFromText()

template<class Derived >
void multicontact_api::serialization::Serializable< Derived >::loadFromText ( const std::string &  filename)
inline

Loads a Derived object from a text file.

◆ loadFromXML()

template<class Derived >
void multicontact_api::serialization::Serializable< Derived >::loadFromXML ( const std::string &  filename,
const std::string &  tag_name 
)
inline

Loads a Derived object from an XML file.

◆ saveAsBinary()

template<class Derived >
void multicontact_api::serialization::Serializable< Derived >::saveAsBinary ( const std::string &  filename) const
inline

Saved a Derived object as an binary file.

◆ saveAsText()

template<class Derived >
void multicontact_api::serialization::Serializable< Derived >::saveAsText ( const std::string &  filename) const
inline

Saved a Derived object as a text file.

◆ saveAsXML()

template<class Derived >
void multicontact_api::serialization::Serializable< Derived >::saveAsXML ( const std::string &  filename,
const std::string &  tag_name 
) const
inline

Saved a Derived object as an XML file.


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