zbsHash.h File Reference

#include <boost/multi_index_container.hpp>
#include <boost/multi_index/hashed_index.hpp>
#include <boost/multi_index/member.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/tokenizer.hpp>

Go to the source code of this file.

Classes

struct  bsreadContainer
struct  by_bsID
struct  by_bsName

Typedefs

typedef multi_index_container
< bsreadContainer, indexed_by
< ordered_unique< tag
< by_bsName >
, BOOST_MULTI_INDEX_MEMBER(bsreadContainer,
std::string, by_bsName)>
, ordered_non_unique< tag
< by_bsID >
, BOOST_MULTI_INDEX_MEMBER(bsreadContainer,
long, by_bsID)> > > 
bsreadContainer_set
typedef
bsreadContainer_set::index
< by_bsID >::type 
bsreadContainer_set_by_id
typedef
bsreadContainer_set::index
< by_bsName >::type 
bsreadContainer_set_by_name

Functions

template<typename Tag , typename MultiIndexContainer >
void print_out_by (const MultiIndexContainer &s, Tag *=0)

Detailed Description

Author:
Jan Chrin, PSI
Date:
Release: January 2018
Version:
CAFE 1.6

Typedef Documentation

typedef multi_index_container< bsreadContainer, indexed_by< ordered_unique< tag<by_bsName>, BOOST_MULTI_INDEX_MEMBER(bsreadContainer, std::string , by_bsName)>, ordered_non_unique< tag<by_bsID>, BOOST_MULTI_INDEX_MEMBER(bsreadContainer, long, by_bsID )> > > bsreadContainer_set
typedef bsreadContainer_set::index<by_bsID>::type bsreadContainer_set_by_id
typedef bsreadContainer_set::index<by_bsName>::type bsreadContainer_set_by_name

Function Documentation

template<typename Tag , typename MultiIndexContainer >
void print_out_by ( const MultiIndexContainer &  s,
Tag *  = 0 
) [inline]

Generated on 28 May 2018 for CAFE by  doxygen 1.6.1