Version: 9.12.0
LightApp_DataSubOwner Class Reference

#include <LightApp_DataSubOwner.h>

Inheritance diagram for LightApp_DataSubOwner:
Inheritance graph

Public Member Functions

 LightApp_DataSubOwner (const QString &, const int)
 
virtual ~LightApp_DataSubOwner ()
 
virtual QString keyString () const
 
int index () const
 
- Public Member Functions inherited from LightApp_DataOwner
 LightApp_DataOwner (const Handle(SALOME_InteractiveObject)&theIO)
 
 LightApp_DataOwner (const QString &)
 
virtual ~LightApp_DataOwner ()
 
const Handle (SALOME_InteractiveObject) &IO() const
 
QString entry () const
 
- Public Member Functions inherited from SUIT_DataOwner
 SUIT_DataOwner ()
 constructor More...
 
virtual ~SUIT_DataOwner ()
 destructor More...
 
- Public Member Functions inherited from RefCount
 RefCount ()
 constructor More...
 
 RefCount (const RefCount &)
 copy constructor More...
 
virtual ~RefCount ()
 destructor More...
 
RefCountoperator= (const RefCount &)
 operator= (does not change counter) More...
 
void upcount ()
 increments reference counter More...
 
void downcount ()
 decrements reference counter More...
 
int refcount () const
 get reference counter value More...
 

Private Attributes

int myIndex
 

Detailed Description

Class provide sub owner.

Constructor & Destructor Documentation

◆ LightApp_DataSubOwner()

LightApp_DataSubOwner::LightApp_DataSubOwner ( const QString &  entry,
const int  index 
)

Constructor.Initialize by entry and index

◆ ~LightApp_DataSubOwner()

LightApp_DataSubOwner::~LightApp_DataSubOwner ( )
virtual

Destructor. Do nothing.

Member Function Documentation

◆ index()

int LightApp_DataSubOwner::index ( ) const

Gets index.

References myIndex.

◆ keyString()

QString LightApp_DataSubOwner::keyString ( ) const
virtual

Gets key string, used for data owners comparison.

Reimplemented from LightApp_DataOwner.

References index(), and LightApp_DataOwner::keyString().

Member Data Documentation

◆ myIndex

int LightApp_DataSubOwner::myIndex
private

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