libmoost
moost::container Namespace Reference

Namespaces

namespace  bit_filter_types
namespace  policies

Classes

class  bit_filter
class  geo_map
 geo_map is a container that associates locations with objects of type Data. More...
class  index_translator
struct  get_deleted_key
struct  get_deleted_key< Key, true >
class  lru
 an lru is a collection of keys and values, with a max size. Once the max size is reached, further inserted elements push out least recently used elements. More...
struct  TextArchivePolicy
struct  BinaryArchivePolicy
class  mmd_generic_archive
class  memory_mapped_dataset
class  mmd_dense_hash_map
class  mmd_hash_multimap
struct  pod_pair
class  mmd_section_writer_base
class  mmd_vector
class  multi_map
 multi_map is a container that associates keys to list of values. More...
struct  IdentityPolicy
class  neigh_multi_map
 neigh_multi_map is a container that associates keys to list of pairs of integers and floats read from the standard-mir format neigh. More...
class  no_resource_available
class  resource_stack
 a resource_stack is a thread-safe collection of resources. Threads can get resources from the stack by using a scoped_resource. More...
struct  IdentityTransform
class  simple_multi_map

Typedefs

typedef mmd_generic_archive
< TextArchivePolicy
mmd_text_archive
typedef mmd_generic_archive
< BinaryArchivePolicy
mmd_binary_archive
typedef mmd_text_archive mmd_archive
typedef std::pair< int, int > multimap_value_type
typedef std::pair< int, float > entry_type

Functions

template<typename itemT , typename hashT >
bit_filter< itemT, hashT > & operator>> (bit_filter< itemT, hashT > &bf, typename bit_filter< itemT, hashT >::serial_buffer_t &buf)
template<typename itemT , typename hashT >
bit_filter< itemT, hashT > & operator<< (bit_filter< itemT, hashT > &bf, typename bit_filter< itemT, hashT >::serial_buffer_t const &buf)

Typedef Documentation

typedef std::pair<int, float> moost::container::entry_type

Definition at line 47 of file neigh_multi_map.hpp.

Definition at line 143 of file archive.hpp.

typedef std::pair<int, int> moost::container::multimap_value_type

Definition at line 43 of file multi_map.hpp.


Function Documentation

template<typename itemT , typename hashT >
bit_filter<itemT, hashT>& moost::container::operator<< ( bit_filter< itemT, hashT > &  bf,
typename bit_filter< itemT, hashT >::serial_buffer_t const &  buf 
)

Definition at line 339 of file bit_filter.hpp.

Here is the call graph for this function:

template<typename itemT , typename hashT >
bit_filter<itemT, hashT>& moost::container::operator>> ( bit_filter< itemT, hashT > &  bf,
typename bit_filter< itemT, hashT >::serial_buffer_t &  buf 
)

Definition at line 329 of file bit_filter.hpp.

Here is the call graph for this function: