open_iA 2025.6
Loading...
Searching...
No Matches
iANameMapper Class Referenceabstract

Abstract interface for mapping each index from a given range [0..size()-1] to names. More...

#include <iANameMapper.h>

Inheritance diagram for iANameMapper:
[legend]

Public Member Functions

virtual ~iANameMapper ()
 
virtual int GetIdx (QString const &name, bool &ok) const =0
 
virtual QString name (int idx) const =0
 
virtual int size () const =0
 

Detailed Description

Abstract interface for mapping each index from a given range [0..size()-1] to names.

Constructor & Destructor Documentation

◆ ~iANameMapper()

virtual iANameMapper::~iANameMapper ( )
inlinevirtual

Member Function Documentation

◆ GetIdx()

virtual int iANameMapper::GetIdx ( QString const & name,
bool & ok ) const
pure virtual

Implemented in iAListNameMapper.

◆ name()

virtual QString iANameMapper::name ( int idx) const
pure virtual

Implemented in iAListNameMapper.

◆ size()

virtual int iANameMapper::size ( ) const
pure virtual

Implemented in iAListNameMapper.


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