detail::invalidation_guarantee_imp< Cntnr, DS_Category > Struct Template Reference

#include <ds_trait_imp.hpp>

List of all members.

Public Types

typedef cond_type< node_based,
typename cond_type< vector_organized,
find_invalidation_guarantee,
range_invalidation_guarantee
>::type, basic_invalidation_guarantee
>::type 
type

Private Types

 node_based
 DS_Category
 value
 vector_organized
enum  {
  node_based, DS_Category, DS_Category, DS_Category,
  value
}
enum  { vector_organized, value }


Detailed Description

template<class Cntnr, class DS_Category>
struct detail::invalidation_guarantee_imp< Cntnr, DS_Category >

Definition at line 130 of file ds_trait_imp.hpp.


Member Typedef Documentation

template<class Cntnr, class DS_Category>
typedef cond_type< node_based, typename cond_type< vector_organized, find_invalidation_guarantee, range_invalidation_guarantee>::type, basic_invalidation_guarantee>::type detail::invalidation_guarantee_imp< Cntnr, DS_Category >::type

Definition at line 167 of file ds_trait_imp.hpp.


Member Enumeration Documentation

template<class Cntnr, class DS_Category>
anonymous enum [private]

Enumerator:
node_based 
DS_Category 
DS_Category 
DS_Category 
value 

Definition at line 133 of file ds_trait_imp.hpp.

template<class Cntnr, class DS_Category>
anonymous enum [private]

Enumerator:
vector_organized 
value 

Definition at line 150 of file ds_trait_imp.hpp.


The documentation for this struct was generated from the following file:
Generated on Tue Feb 2 16:58:26 2010 for GNU C++ STL by  doxygen 1.4.7