# pygccxml.declarations.algorithms_cache module

Defines classes that will keep results of different calculations.

class declaration_algs_cache_t

  Bases: `object`

  property access_type
  property cmp_data

    Data used for comparison between declarations.

  property container_element_type
  property container_key_type
  property container_traits
  property declaration_path
  disable()
  enable()
  property enabled
  property full_name
  property full_partial_name
  property normalized_full_name_false
  property normalized_full_name_true
  property normalized_name
  property normalized_partial_name
  property partial_declaration_path
  reset()
  reset_access_type()
  reset_name_based()

class type_algs_cache_t

  Bases: `object`

  property decl_string
  static disable()
  static enable()
  enabled = True
  property partial_decl_string
  property remove_alias
  reset()