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 >:
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] |
Definition at line 134 of file DictionaryProtocol.h.
References DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageSingleQuery< message_id, scheme >::key.
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 |
Definition at line 125 of file DictionaryProtocol.h.
Referenced by DictionaryProtocol< MessageBase, MapType, IndexScheme >::MessageSingleQuery< message_id, scheme >::serialize().
The documentation for this struct was generated from the following file:
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.