Version: 6.3.1
Public Member Functions | Private Attributes

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
const Handle (SALOME_InteractiveObject)&IO() const
QString entry () const
void upcount ()
 increments reference counter
void downcount ()
 decrements reference counter
int refcount () const
 get reference counter value

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

QString LightApp_DataSubOwner::keyString ( ) const [virtual]

Gets key string, used for data owners comparison.

Reimplemented from LightApp_DataOwner.

References index().

int LightApp_DataSubOwner::index ( ) const

Gets index.

References myIndex.

const LightApp_DataOwner.Handle ( SALOME_InteractiveObject  ) const [inherited]
QString LightApp_DataOwner::entry ( ) const [inherited]

Gets entry.

References LightApp_DataOwner.myEntry.

void RefCount.upcount ( ) [inherited]
void RefCount.downcount ( ) [inherited]
int RefCount.refcount ( ) const [inherited]

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS