libmoost
/home/mhx/git/github/libmoost/include/moost/serialization/hashset_serializer.hpp File Reference
#include "../container/sparse_hash_set.hpp"
#include "../container/dense_hash_set.hpp"
#include <boost/mpl/if.hpp>
#include <boost/cast.hpp>
Include dependency graph for hashset_serializer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  moost::serialization::hash_set_save__
struct  moost::serialization::hash_set_load__

Namespaces

namespace  moost
 

Creates a unique temporary directory; removed on scope exit.


namespace  moost::serialization
namespace  boost
namespace  boost::serialization

Functions

template<typename archiveT , typename Value , typename HashFcn , typename EqualKey , typename Alloc >
void boost::serialization::serialize (archiveT &ar, moost::container::sparse_hash_set< Value, HashFcn, EqualKey, Alloc > &set, const unsigned int version)
template<typename archiveT , typename Value , typename HashFcn , typename EqualKey , typename Alloc >
void boost::serialization::serialize (archiveT &ar, moost::container::dense_hash_set< Value, HashFcn, EqualKey, Alloc > &set, const unsigned int version)