Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

IndexRemapper Class Reference

#include <indexRemapper.h>

List of all members.

Public Member Functions

 IndexRemapper ()
 ~IndexRemapper ()
void clear ()
void add_mapping (int from, int to)
bool in_map (int from) const
int map_from (int from) const

Private Attributes

map< int, int_map_int


Constructor & Destructor Documentation

IndexRemapper::IndexRemapper  ) 
 

Definition at line 28 of file indexRemapper.cxx.

IndexRemapper::~IndexRemapper  ) 
 

Definition at line 37 of file indexRemapper.cxx.


Member Function Documentation

void IndexRemapper::add_mapping int  from,
int  to
 

Definition at line 56 of file indexRemapper.cxx.

References _map_int.

Referenced by InterrogateDatabase::merge_from(), and InterrogateDatabase::remap_indices().

void IndexRemapper::clear  ) 
 

Definition at line 46 of file indexRemapper.cxx.

References _map_int.

Referenced by InterrogateDatabase::remap_indices().

bool IndexRemapper::in_map int  from  )  const
 

Definition at line 67 of file indexRemapper.cxx.

References _map_int.

Referenced by InterrogateDatabase::merge_from().

int IndexRemapper::map_from int  from  )  const
 

Definition at line 79 of file indexRemapper.cxx.

References _map_int.

Referenced by InterrogateDatabase::merge_from(), InterrogateType::remap_indices(), InterrogateManifest::remap_indices(), InterrogateFunctionWrapper::remap_indices(), InterrogateFunction::remap_indices(), InterrogateElement::remap_indices(), InterrogateDatabase::remap_indices(), and InterrogateBuilder::remap_indices().


Member Data Documentation

map<int, int> IndexRemapper::_map_int [private]
 

Definition at line 49 of file indexRemapper.h.

Referenced by add_mapping(), clear(), in_map(), and map_from().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 01:34:57 2003 for DTool by doxygen1.3