Savarese Software Research Corporation
DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageQuery< message_id, scheme > Struct Template Reference

#include <DictionaryProtocol.h>

Inheritance diagram for DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageQuery< message_id, scheme >:

List of all members.

Public Types

typedef map_type::template
nth_index< scheme >::type 
index

Public Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int)

Public Attributes

std::vector< typename
index::key_type > 
keys

Detailed Description

template<template< wisp_message_id id > class MessageBase, typename MapType, typename IndexScheme>
template<wisp_message_id message_id, index_scheme scheme>
struct DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageQuery< message_id, scheme >

Definition at line 90 of file DictionaryProtocol.h.


Member Typedef Documentation

template<template< wisp_message_id id > class MessageBase, typename MapType, typename IndexScheme>
template<wisp_message_id message_id, index_scheme scheme>
typedef map_type::template nth_index<scheme>::type DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageQuery< message_id, scheme >::index

Definition at line 91 of file DictionaryProtocol.h.


Member Function Documentation

template<template< wisp_message_id id > class MessageBase, typename MapType, typename IndexScheme>
template<wisp_message_id message_id, index_scheme scheme>
template<class Archive >
void DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageQuery< message_id, scheme >::serialize ( Archive &  ar,
const unsigned  int 
) [inline]

Member Data Documentation

template<template< wisp_message_id id > class MessageBase, typename MapType, typename IndexScheme>
template<wisp_message_id message_id, index_scheme scheme>
std::vector<typename index::key_type> DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageQuery< message_id, scheme >::keys

The documentation for this struct was generated from the following file:

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