Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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

Constructor & Destructor Documentation

LightApp_DataObject::Key::Key ( const QString &  entry)
Parameters
entrydata object entry
LightApp_DataObject::Key::~Key ( )
virtual

Member Function Documentation

bool LightApp_DataObject::Key::isEqual ( const SUIT_DataObjectKey other) const
virtual
Parameters
otheranother data object key
Returns
true if this key is equal to the other.

Implements SUIT_DataObjectKey.

References myEntry, and myEntry.

bool LightApp_DataObject::Key::isLess ( const SUIT_DataObjectKey other) const
virtual
Parameters
otheranother data object key
Returns
true if this key is less than other.

Implements SUIT_DataObjectKey.

References myEntry, and myEntry.

Member Data Documentation

QString LightApp_DataObject::Key::myEntry
private

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