fix doc example typo
[boost.git] / boost / fusion / container / map / detail / value_at_key_impl.hpp
blob6c516462c9d2738d905dae8723a2d0c92e14b792
1 /*=============================================================================
2 Copyright (c) 2001-2006 Joel de Guzman
3 Copyright (c) 2006 Dan Marsden
5 Distributed under the Boost Software License, Version 1.0. (See accompanying
6 file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
7 ==============================================================================*/
8 #if !defined(FUSION_VALUE_AT_KEY_IMPL_05222005_0325)
9 #define FUSION_VALUE_AT_KEY_IMPL_05222005_0325
11 namespace boost { namespace fusion
13 struct map_tag;
15 namespace extension
17 template <typename Tag>
18 struct value_at_key_impl;
20 template <>
21 struct value_at_key_impl<map_tag>
23 template <typename Sequence, typename Key>
24 struct apply
26 typedef typename Sequence::
27 template meta_at_impl<Key>::type type;
33 #endif