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

#include <DictionaryProtocol.h>

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

List of all members.

Public Types

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

Public Member Functions

 MessageSingleQuery ()
 MessageSingleQuery (const typename index::key_type &key)
template<class Archive >
void serialize (Archive &ar, const unsigned int)

Public Attributes

index::key_type key

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 >::MessageSingleQuery< message_id, scheme >

Definition at line 123 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 >::MessageSingleQuery< message_id, scheme >::index

Definition at line 124 of file DictionaryProtocol.h.


Constructor & Destructor Documentation

template<template< wisp_message_id id > class MessageBase, typename MapType, typename IndexScheme>
template<wisp_message_id message_id, index_scheme scheme>
DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageSingleQuery< message_id, scheme >::MessageSingleQuery ( ) [inline]

Definition at line 127 of file DictionaryProtocol.h.

template<template< wisp_message_id id > class MessageBase, typename MapType, typename IndexScheme>
template<wisp_message_id message_id, index_scheme scheme>
DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageSingleQuery< message_id, scheme >::MessageSingleQuery ( const typename index::key_type &  key) [inline, explicit]

Definition at line 129 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 >::MessageSingleQuery< 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>
index::key_type DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageSingleQuery< message_id, scheme >::key

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.