OpenASIP  2.0
Public Member Functions | Private Attributes | List of all members
TPEF::ReferenceManager::SectionKey Class Reference

#include <ReferenceKey.hh>

Inheritance diagram for TPEF::ReferenceManager::SectionKey:
Inheritance graph
Collaboration diagram for TPEF::ReferenceManager::SectionKey:
Collaboration graph

Public Member Functions

 SectionKey (SectionId sectionId)
 
virtual ~SectionKey ()
 
bool operator== (const SectionKey &other) const
 
bool operator!= (const SectionKey &other) const
 
bool operator< (const SectionKey &other) const
 
SectionId sectionId () const
 
- Public Member Functions inherited from TPEF::ReferenceManager::ReferenceKey
virtual ~ReferenceKey ()
 

Private Attributes

SectionId sectionId_
 Identification code of the section that contains the element this key points to. More...
 

Additional Inherited Members

- Protected Member Functions inherited from TPEF::ReferenceManager::ReferenceKey
 ReferenceKey ()
 

Detailed Description

With this type of key one can identify (section) objects with an arbitrary numeric code that is unique among all objects.

Definition at line 145 of file ReferenceKey.hh.

Constructor & Destructor Documentation

◆ SectionKey()

TPEF::ReferenceManager::SectionKey::SectionKey ( SectionId  sectionId)

The constructor.

Parameters
sectionIdIdentification code of the section.

Definition at line 125 of file ReferenceKey.cc.

125  :
127 }

◆ ~SectionKey()

TPEF::ReferenceManager::SectionKey::~SectionKey ( )
virtual

The destructor.

Definition at line 132 of file ReferenceKey.cc.

132  {
133 }

Member Function Documentation

◆ operator!=()

bool TPEF::ReferenceManager::SectionKey::operator!= ( const SectionKey other) const

◆ operator<()

bool TPEF::ReferenceManager::SectionKey::operator< ( const SectionKey other) const

◆ operator==()

bool TPEF::ReferenceManager::SectionKey::operator== ( const SectionKey other) const

◆ sectionId()

SectionId TPEF::ReferenceManager::SectionKey::sectionId ( ) const

Member Data Documentation

◆ sectionId_

SectionId TPEF::ReferenceManager::SectionKey::sectionId_
private

Identification code of the section that contains the element this key points to.

Definition at line 160 of file ReferenceKey.hh.


The documentation for this class was generated from the following files:
TPEF::ReferenceManager::SectionKey::sectionId
SectionId sectionId() const
TPEF::ReferenceManager::SectionKey::sectionId_
SectionId sectionId_
Identification code of the section that contains the element this key points to.
Definition: ReferenceKey.hh:160