Public Types | Public Member Functions | Private Attributes
boost::details::compressed_pair_imp< T1, T2, 5 > Class Template Reference

#include <compressed_pair.hpp>

List of all members.

Public Types

typedef call_traits
< first_type >
::const_reference 
first_const_reference
typedef call_traits
< first_type >::param_type 
first_param_type
typedef call_traits
< first_type >::reference 
first_reference
typedef T1 first_type
typedef call_traits
< second_type >
::const_reference 
second_const_reference
typedef call_traits
< second_type >::param_type 
second_param_type
typedef call_traits
< second_type >::reference 
second_reference
typedef T2 second_type

Public Member Functions

 compressed_pair_imp ()
 compressed_pair_imp (first_param_type x, second_param_type y)
 compressed_pair_imp (first_param_type x)
first_reference first ()
first_const_reference first () const
second_reference second ()
second_const_reference second () const
void swap (::boost::compressed_pair< T1, T2 > &y)

Private Attributes

first_type first_
second_type second_

Detailed Description

template<class T1, class T2>
class boost::details::compressed_pair_imp< T1, T2, 5 >

Definition at line 301 of file compressed_pair.hpp.


Member Typedef Documentation

template<class T1 , class T2 >
typedef call_traits<first_type>::const_reference boost::details::compressed_pair_imp< T1, T2, 5 >::first_const_reference

Definition at line 310 of file compressed_pair.hpp.

template<class T1 , class T2 >
typedef call_traits<first_type>::param_type boost::details::compressed_pair_imp< T1, T2, 5 >::first_param_type

Definition at line 306 of file compressed_pair.hpp.

template<class T1 , class T2 >
typedef call_traits<first_type>::reference boost::details::compressed_pair_imp< T1, T2, 5 >::first_reference

Definition at line 308 of file compressed_pair.hpp.

template<class T1 , class T2 >
typedef T1 boost::details::compressed_pair_imp< T1, T2, 5 >::first_type

Definition at line 304 of file compressed_pair.hpp.

template<class T1 , class T2 >
typedef call_traits<second_type>::const_reference boost::details::compressed_pair_imp< T1, T2, 5 >::second_const_reference

Definition at line 311 of file compressed_pair.hpp.

template<class T1 , class T2 >
typedef call_traits<second_type>::param_type boost::details::compressed_pair_imp< T1, T2, 5 >::second_param_type

Definition at line 307 of file compressed_pair.hpp.

template<class T1 , class T2 >
typedef call_traits<second_type>::reference boost::details::compressed_pair_imp< T1, T2, 5 >::second_reference

Definition at line 309 of file compressed_pair.hpp.

template<class T1 , class T2 >
typedef T2 boost::details::compressed_pair_imp< T1, T2, 5 >::second_type

Definition at line 305 of file compressed_pair.hpp.


Constructor & Destructor Documentation

template<class T1 , class T2 >
boost::details::compressed_pair_imp< T1, T2, 5 >::compressed_pair_imp ( ) [inline]

Definition at line 313 of file compressed_pair.hpp.

template<class T1 , class T2 >
boost::details::compressed_pair_imp< T1, T2, 5 >::compressed_pair_imp ( first_param_type  x,
second_param_type  y 
) [inline]

Definition at line 315 of file compressed_pair.hpp.

template<class T1 , class T2 >
boost::details::compressed_pair_imp< T1, T2, 5 >::compressed_pair_imp ( first_param_type  x) [inline]

Definition at line 318 of file compressed_pair.hpp.


Member Function Documentation

template<class T1 , class T2 >
first_reference boost::details::compressed_pair_imp< T1, T2, 5 >::first ( ) [inline]

Definition at line 321 of file compressed_pair.hpp.

template<class T1 , class T2 >
first_const_reference boost::details::compressed_pair_imp< T1, T2, 5 >::first ( ) const [inline]

Definition at line 322 of file compressed_pair.hpp.

template<class T1 , class T2 >
second_reference boost::details::compressed_pair_imp< T1, T2, 5 >::second ( ) [inline]

Definition at line 324 of file compressed_pair.hpp.

template<class T1 , class T2 >
second_const_reference boost::details::compressed_pair_imp< T1, T2, 5 >::second ( ) const [inline]

Definition at line 325 of file compressed_pair.hpp.

template<class T1 , class T2 >
void boost::details::compressed_pair_imp< T1, T2, 5 >::swap ( ::boost::compressed_pair< T1, T2 > &  y) [inline]

Definition at line 327 of file compressed_pair.hpp.


Member Data Documentation

template<class T1 , class T2 >
first_type boost::details::compressed_pair_imp< T1, T2, 5 >::first_ [private]

Definition at line 333 of file compressed_pair.hpp.

template<class T1 , class T2 >
second_type boost::details::compressed_pair_imp< T1, T2, 5 >::second_ [private]

Definition at line 334 of file compressed_pair.hpp.


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


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:30