Package pygccxml :: Package declarations :: Module container_traits

Module container_traits

source code

defines few algorithms, that deals with different properties of std containers

Classes
  defaults_eraser
  container_traits_impl_t
this class implements the functionality needed for convinient work with STD container classes.
  list_traits
extract information from the container
  deque_traits
extract information from the container
  queue_traits
extract information from the container
  priority_queue_traits
extract information from the container
  vector_traits
extract information from the container
  stack_traits
extract information from the container
  map_traits
extract information from the container
  multimap_traits
extract information from the container
  hash_map_traits
extract information from the container
  hash_multimap_traits
extract information from the container
  set_traits
extract information from the container
  multiset_traits
extract information from the container
  hash_set_traits
extract information from the container
  hash_multiset_traits
extract information from the container
Functions
 
create_traits_class(container_name, element_type_index, element_type_typedef, remove_defaults_=None)
creates concrete container traits class
source code
 
find_container_traits(cls_or_string) source code
Variables
  std_namespaces = ('std', 'stdext', '__gnu_cxx')
  container_traits = list_traits, deque_traits, queue_traits, pr...
tuple of all STD container traits classes
Variables Details

container_traits

tuple of all STD container traits classes

Value:
list_traits, deque_traits, queue_traits, priority_queue_traits, vector\
_traits, stack_traits, map_traits, multimap_traits, hash_map_traits, h\
ash_multimap_traits, set_traits, hash_set_traits, multiset_traits, has\
h_multiset_traits