Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 ( const QString &  entry,
const int  index 
)

Constructor.Initialize by entry and index

LightApp_DataSubOwner::~LightApp_DataSubOwner ( )
virtual

Destructor. Do nothing.

Member Function Documentation

int LightApp_DataSubOwner::index ( ) const

Gets index.

References myIndex.

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

int LightApp_DataSubOwner::myIndex
private

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