$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
scribo::Serializable< E > Class Template Reference

#include <scribo/core/concept/serializable.hh>

Public Types

typedef Object< void > category
typedef E exact_t

Public Member Functions

template<typename E2 >
void accept (const SerializeVisitor< E2 > &visitor) const

Detailed Description

template<typename E>
class scribo::Serializable< E >

Concept for objects that can be serialized.

Definition at line 42 of file serializable.hh.

Member Function Documentation

template<typename E>
template<typename E2 >
void scribo::Serializable< E >::accept ( const SerializeVisitor< E2 > &  visitor) const

Allow this object to be serialized by visitor.