Version: 9.12.0
LightApp_DataObject::Key Class Reference

Represents unique data object key for the LightApp_DataObject class instances. More...

Inheritance diagram for LightApp_DataObject::Key:
Inheritance graph

Public Member Functions

 Key (const QString &)
 Constructor. More...
 
virtual ~Key ()
 Destructor. More...
 
virtual bool isLess (const SUIT_DataObjectKey *) const
 Compares this key with the another one. More...
 
virtual bool isEqual (const SUIT_DataObjectKey *) const
 Compares this key with the another one. More...
 
- Public Member Functions inherited from SUIT_DataObjectKey
 SUIT_DataObjectKey ()
 
virtual ~SUIT_DataObjectKey ()
 

Private Attributes

QString myEntry
 

Detailed Description

Represents unique data object key for the LightApp_DataObject class instances.

Constructor & Destructor Documentation

◆ Key()

LightApp_DataObject::Key::Key ( const QString &  entry)

Constructor.

Parameters
entrydata object entry

◆ ~Key()

LightApp_DataObject::Key::~Key ( )
virtual

Destructor.

Member Function Documentation

◆ isEqual()

bool LightApp_DataObject::Key::isEqual ( const SUIT_DataObjectKey other) const
virtual

Compares this key with the another one.

Parameters
otheranother data object key
Returns
true if this key is equal to the other.

Implements SUIT_DataObjectKey.

References myEntry.

◆ isLess()

bool LightApp_DataObject::Key::isLess ( const SUIT_DataObjectKey other) const
virtual

Compares this key with the another one.

Parameters
otheranother data object key
Returns
true if this key is less than other.

Implements SUIT_DataObjectKey.

References myEntry.

Member Data Documentation

◆ myEntry

QString LightApp_DataObject::Key::myEntry
private

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