Adobe Source Libraries 2.0.0
A collection of C++ libraries.
|
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) |