Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::flyweights::detail::regular_key_value< Key, Value > Struct Template Reference

#include <key_value.hpp>

Inheritance diagram for boost::flyweights::detail::regular_key_value< Key, Value >:
Collaboration diagram for boost::flyweights::detail::regular_key_value< Key, Value >:

Classes

class  rep_type
 

Public Types

typedef Key key_type
 
typedef Value value_type
 

Static Public Member Functions

static void construct_value (const rep_type &r)
 
static void copy_value (const rep_type &)
 
static void move_value (const rep_type &)
 

Member Typedef Documentation

template<typename Key , typename Value >
typedef Key boost::flyweights::detail::regular_key_value< Key, Value >::key_type
template<typename Key , typename Value >
typedef Value boost::flyweights::detail::regular_key_value< Key, Value >::value_type

Member Function Documentation

template<typename Key , typename Value >
static void boost::flyweights::detail::regular_key_value< Key, Value >::construct_value ( const rep_type r)
inlinestatic
template<typename Key , typename Value >
static void boost::flyweights::detail::regular_key_value< Key, Value >::copy_value ( const rep_type )
inlinestatic
template<typename Key , typename Value >
static void boost::flyweights::detail::regular_key_value< Key, Value >::move_value ( const rep_type )
inlinestatic

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