#include <ManagerAliasMapXAIF.hpp>

Public Member Functions | |
| ManagerAliasMapXAIF (OA_ptr< XAIFIRInterface >) | |
| ~ManagerAliasMapXAIF () | |
| OA_ptr< XAIF::AliasMapXAIF > | performAnalysis (ProcHandle, OA_ptr< Alias::Interface > alias) |
| Used to perform analysis when not using AQM. | |
Static Private Member Functions | |
| static int | getNextSetId () |
Private Attributes | |
| OA_ptr< XAIFIRInterface > | mIR |
Static Private Attributes | |
| static int | sCurrentStartId = 2 |
The AnnotationManager for AliasMapXAIF. This class can build an AliasMapXAIF, (eventually) read one in from a file, and write one out to a file.
Definition at line 46 of file ManagerAliasMapXAIF.hpp.
| OA::XAIF::ManagerAliasMapXAIF::ManagerAliasMapXAIF | ( | OA_ptr< XAIFIRInterface > | _ir | ) |
Definition at line 22 of file ManagerAliasMapXAIF.cpp.
References OA::XAIF::debug, and OA_DEBUG_CTRL_MACRO.
| OA::XAIF::ManagerAliasMapXAIF::~ManagerAliasMapXAIF | ( | ) | [inline] |
Definition at line 50 of file ManagerAliasMapXAIF.hpp.
| int OA::XAIF::ManagerAliasMapXAIF::getNextSetId | ( | ) | [static, private] |
Definition at line 273 of file ManagerAliasMapXAIF.cpp.
References sCurrentStartId.
Referenced by performAnalysis().
| OA_ptr< XAIF::AliasMapXAIF > OA::XAIF::ManagerAliasMapXAIF::performAnalysis | ( | ProcHandle | proc, | |
| OA_ptr< Alias::Interface > | alias | |||
| ) |
Used to perform analysis when not using AQM.
Definition at line 28 of file ManagerAliasMapXAIF.cpp.
References OA::OA_ptr< T >::convert(), OA::XAIF::debug, OA::OA_ptr< T >::dump(), getNextSetId(), mIR, and OA::Alias::AliasMap::SET_ID_NONE.

this method will be used when the AQM is working because the Alias information will be queried from AnnotationQueryManager
Definition at line 61 of file ManagerAliasMapXAIF.hpp.
Referenced by performAnalysis().
int OA::XAIF::ManagerAliasMapXAIF::sCurrentStartId = 2 [static, private] |
Definition at line 63 of file ManagerAliasMapXAIF.hpp.
Referenced by getNextSetId().
1.7.1