Savarese Software Research Corporation
serialization.h File Reference

This header defines functions for storing and retrieving serializable classes to and from blobs. More...

#include <ssrc/wispers/database/Database.h>
#include <ssrc/wisp/serialization.h>
Include dependency graph for serialization.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  detail::SVBinder< Packer, T, true >
struct  detail::SVBinder< Packer, T, false >
class  SerializableValueBinder< PackerType >
struct  detail::SVLoader< Unpacker, T, true >
struct  detail::SVLoader< Unpacker, T, false >
class  SerializableValueLoader< UnpackerType >

Namespaces

namespace  detail

Functions

template<typename SerializableType , typename PackerType >
NS_SSRC_WSPR_DATABASE::blob_type to_blob (const SerializableType &obj, PackerType &packer, ByteBuffer &buffer) SSRC_DECL_THROW(boost
template<typename T >
value (const ResultSet &result_set, const unsigned int index)

Detailed Description

This header defines functions for storing and retrieving serializable classes to and from blobs.

Definition in file serialization.h.


Function Documentation

template<typename SerializableType , typename PackerType >
NS_SSRC_WSPR_DATABASE::blob_type to_blob ( const SerializableType &  obj,
PackerType &  packer,
ByteBuffer &  buffer 
) [inline]

Definition at line 34 of file serialization.h.


Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.