OpenASIP  2.0
Public Member Functions | Private Attributes | List of all members
TTAProgram::InstructionReferenceManager::Iterator Class Reference

#include <InstructionReferenceManager.hh>

Collaboration diagram for TTAProgram::InstructionReferenceManager::Iterator:
Collaboration graph

Public Member Functions

Iteratoroperator++ ()
 
const InstructionReferenceoperator* () const
 
const InstructionReferenceoperator-> () const
 
bool operator!= (const Iterator &i) const
 
 Iterator (RefMap::iterator iter)
 
 Iterator (RefMap::iterator &iter)
 

Private Attributes

RefMap::iterator iter_
 

Detailed Description

Definition at line 99 of file InstructionReferenceManager.hh.

Constructor & Destructor Documentation

◆ Iterator() [1/2]

TTAProgram::InstructionReferenceManager::Iterator::Iterator ( RefMap::iterator  iter)
inline

◆ Iterator() [2/2]

TTAProgram::InstructionReferenceManager::Iterator::Iterator ( RefMap::iterator &  iter)
inline

Member Function Documentation

◆ operator!=()

bool TTAProgram::InstructionReferenceManager::Iterator::operator!= ( const Iterator i) const
inline

◆ operator*()

const InstructionReference& TTAProgram::InstructionReferenceManager::Iterator::operator* ( ) const
inline

◆ operator++()

Iterator& TTAProgram::InstructionReferenceManager::Iterator::operator++ ( )
inline

◆ operator->()

const InstructionReference* TTAProgram::InstructionReferenceManager::Iterator::operator-> ( ) const
inline

Member Data Documentation

◆ iter_

RefMap::iterator TTAProgram::InstructionReferenceManager::Iterator::iter_
private

Definition at line 108 of file InstructionReferenceManager.hh.


The documentation for this class was generated from the following file: