Adobe Source Libraries 2.0.0
A collection of C++ libraries.
Loading...
Searching...
No Matches
serializable.hpp File Reference

Go to the source code of this file.

Classes

struct  has_stream_insertion< T, Stream >
struct  serialize< T >
struct  serialize< std::reference_wrapper< T > >
class  serializable_t

Namespaces

namespace  adobe

Typedefs

template<class T>
using has_ostream_insertion

Functions

template<class T>
std::enable_if< has_ostream_insertion< T >::value >::type ostream_insertion (std::ostream &s, const T &x)
template<class T>
std::enable_if<!has_ostream_insertion< T >::value >::type ostream_insertion (std::ostream &, const T &)
template<>
void ostream_insertion< bool > (std::ostream &s, const bool &x)
template<>
void ostream_insertion< double > (std::ostream &s, const double &x)
std::ostream & operator<< (std::ostream &s, const serializable_t &x)