Version: 8.3.0
SALOMEDS_AttributeSequenceOfInteger_i Class Reference

#include <SALOMEDS_AttributeSequenceOfInteger_i.hxx>

Inheritance diagram for SALOMEDS_AttributeSequenceOfInteger_i:

Public Member Functions

 SALOMEDS_AttributeSequenceOfInteger_i (SALOMEDSImpl_AttributeSequenceOfInteger *theAttr, CORBA::ORB_ptr orb)
 
 ~SALOMEDS_AttributeSequenceOfInteger_i ()
 
void Assign (const SALOMEDS::LongSeq &other)
 
SALOMEDS::LongSeqCorbaSequence ()
 
void Add (CORBA::Long value)
 
void Remove (CORBA::Long index)
 
void ChangeValue (CORBA::Long index, CORBA::Long value)
 
CORBA::Long Value (CORBA::Short index)
 
CORBA::Long Length ()
 
void CheckLocked () throw (SALOMEDS::GenericAttribute::LockProtection)
 
virtual charType ()
 
charGetClassType ()
 
SALOMEDS::SObject_ptr GetSObject ()
 
virtual DF_AttributeGetImpl ()
 
virtual CORBA::LongLong GetLocalImpl (const char *theHostname, CORBA::Long thePID, CORBA::Boolean &isLocal)
 
virtual PortableServer::POA_ptr _default_POA ()
 Get default POA for the servant object. More...
 
virtual void Register ()
 Increment reference counter. More...
 
virtual void UnRegister ()
 Decrement reference counter. More...
 
virtual void Destroy ()
 Decrement reference counter. More...
 

Static Public Member Functions

static
SALOMEDS::GenericAttribute_ptr 
CreateAttribute (DF_Attribute *theAttr, CORBA::ORB_ptr theOrb)
 

Protected Attributes

DF_Attribute_impl
 
CORBA::ORB_var _orb
 
PortableServer::POA_var myPOA
 
int myRefCounter
 

Constructor & Destructor Documentation

SALOMEDS_AttributeSequenceOfInteger_i::SALOMEDS_AttributeSequenceOfInteger_i ( SALOMEDSImpl_AttributeSequenceOfInteger theAttr,
CORBA::ORB_ptr  orb 
)
SALOMEDS_AttributeSequenceOfInteger_i::~SALOMEDS_AttributeSequenceOfInteger_i ( )

Member Function Documentation

PortableServer::POA_ptr SALOME::GenericObj_i::_default_POA ( )
virtualinherited

Get default POA for the servant object.

This function is implicitly called from "_this()" function. Default POA can be set via the constructor.

Returns
reference to the default POA for the servant

References SALOME::GenericObj_i::myPOA.

void SALOMEDS_AttributeSequenceOfInteger_i::Add ( CORBA::Long  value)
void SALOMEDS_AttributeSequenceOfInteger_i::Assign ( const SALOMEDS::LongSeq other)
void SALOMEDS_AttributeSequenceOfInteger_i::ChangeValue ( CORBA::Long  index,
CORBA::Long  value 
)
void SALOMEDS_GenericAttribute_i::CheckLocked ( ) throw (SALOMEDS::GenericAttribute::LockProtection)
inherited

References SALOMEDS_GenericAttribute_i::_impl, SALOMEDS_GenericAttribute_i::_orb, SALOMEDSImpl_GenericAttribute::Impl_CheckLocked(), and SALOMEDS::lock().

Referenced by SALOMEDS_AttributeSequenceOfReal_i::Add(), Add(), SALOMEDS_AttributeTreeNode_i::Append(), SALOMEDS_AttributeSequenceOfReal_i::Assign(), Assign(), SALOMEDS_AttributeSequenceOfReal_i::ChangeValue(), ChangeValue(), SALOMEDS_AttributeTreeNode_i::InsertAfter(), SALOMEDS_AttributeTreeNode_i::InsertBefore(), SALOMEDS_AttributeTreeNode_i::Prepend(), SALOMEDS_AttributeSequenceOfReal_i::Remove(), Remove(), SALOMEDS_AttributeTreeNode_i::Remove(), SALOMEDS_AttributeParameter_i::RemoveID(), SALOMEDS_AttributeParameter_i::SetBool(), SALOMEDS_AttributeStudyProperties_i::SetComment(), SALOMEDS_AttributeStudyProperties_i::SetCreationDate(), SALOMEDS_AttributeStudyProperties_i::SetCreationMode(), SALOMEDS_AttributeDrawable_i::SetDrawable(), SALOMEDS_AttributeExpandable_i::SetExpandable(), SALOMEDS_AttributeTreeNode_i::SetFather(), SALOMEDS_AttributeTreeNode_i::SetFirst(), SALOMEDS_AttributeParameter_i::SetInt(), SALOMEDS_AttributeParameter_i::SetIntArray(), SALOMEDS_AttributeStudyProperties_i::SetModification(), SALOMEDS_AttributeTreeNode_i::SetNext(), SALOMEDS_AttributePythonObject_i::SetObject(), SALOMEDS_AttributePixMap_i::SetPixMap(), SALOMEDS_AttributeTreeNode_i::SetPrevious(), SALOMEDS_AttributeParameter_i::SetReal(), SALOMEDS_AttributeParameter_i::SetRealArray(), SALOMEDS_AttributeParameter_i::SetStrArray(), SALOMEDS_AttributeParameter_i::SetString(), SALOMEDS_AttributeTextColor_i::SetTextColor(), SALOMEDS_AttributeTextHighlightColor_i::SetTextHighlightColor(), SALOMEDS_AttributeTableOfInteger_i::SetTitle(), SALOMEDS_AttributeTableOfReal_i::SetTitle(), SALOMEDS_AttributeTableOfString_i::SetTitle(), SALOMEDS_AttributeTreeNode_i::SetTreeID(), SALOMEDS_AttributeStudyProperties_i::SetUnits(), SALOMEDS_AttributeStudyProperties_i::SetUserName(), SALOMEDS_AttributeFileType_i::SetValue(), SALOMEDS_AttributePersistentRef_i::SetValue(), SALOMEDS_AttributeIOR_i::SetValue(), SALOMEDS_AttributeString_i::SetValue(), SALOMEDS_AttributeUserID_i::SetValue(), SALOMEDS_AttributeExternalFileDef_i::SetValue(), SALOMEDS_AttributeReal_i::SetValue(), SALOMEDS_AttributeComment_i::SetValue(), SALOMEDS_AttributeLocalID_i::SetValue(), SALOMEDS_AttributeInteger_i::SetValue(), and SALOMEDS_AttributeName_i::SetValue().

SALOMEDS::LongSeq * SALOMEDS_AttributeSequenceOfInteger_i::CorbaSequence ( )
SALOMEDS::GenericAttribute_ptr SALOMEDS_GenericAttribute_i::CreateAttribute ( DF_Attribute theAttr,
CORBA::ORB_ptr  theOrb 
)
staticinherited
void SALOME::GenericObj_i::Destroy ( )
virtualinherited

Decrement reference counter.

Deprecated:
Use UnRegister() instead.

References MESSAGE, and SALOME::GenericObj_i::UnRegister().

char * SALOMEDS_GenericAttribute_i::GetClassType ( )
inherited
virtual DF_Attribute* SALOMEDS_GenericAttribute_i::GetImpl ( )
virtualinherited
CORBA::LongLong SALOMEDS_GenericAttribute_i::GetLocalImpl ( const char theHostname,
CORBA::Long  thePID,
CORBA::Boolean &  isLocal 
)
virtualinherited
CORBA::Long SALOMEDS_AttributeSequenceOfInteger_i::Length ( )
void SALOME::GenericObj_i::Register ( )
virtualinherited

Increment reference counter.

References IS_OBJ_IN_QUESTION, MESSAGE, MYDEBUG, and SALOME::GenericObj_i::myRefCounter.

void SALOMEDS_AttributeSequenceOfInteger_i::Remove ( CORBA::Long  index)
char * SALOMEDS_GenericAttribute_i::Type ( )
virtualinherited
void SALOME::GenericObj_i::UnRegister ( )
virtualinherited

Decrement reference counter.

As soon as reference counter goes to zero, the object is automatically deactivated.

References IS_OBJ_IN_QUESTION, MESSAGE, MYDEBUG, SALOME::GenericObj_i::myPOA, and SALOME::GenericObj_i::myRefCounter.

Referenced by SALOME::GenericObj_i::Destroy().

CORBA::Long SALOMEDS_AttributeSequenceOfInteger_i::Value ( CORBA::Short  index)

Field Documentation

DF_Attribute* SALOMEDS_GenericAttribute_i::_impl
protectedinherited

Referenced by SALOMEDS_AttributeTarget_i::Add(), SALOMEDS_AttributeSequenceOfReal_i::Add(), Add(), SALOMEDS_AttributeTreeNode_i::Append(), SALOMEDS_AttributeSequenceOfReal_i::Assign(), Assign(), SALOMEDS_AttributeSequenceOfReal_i::ChangeValue(), ChangeValue(), SALOMEDS_GenericAttribute_i::CheckLocked(), SALOMEDS_AttributeParameter_i::Clear(), SALOMEDS_AttributeSequenceOfReal_i::CorbaSequence(), CorbaSequence(), SALOMEDS_AttributeTreeNode_i::Depth(), SALOMEDS_AttributeTarget_i::Get(), SALOMEDS_AttributeFlags_i::Get(), SALOMEDS_GenericAttribute_i::GetClassType(), SALOMEDS_AttributeTableOfInteger_i::GetColumnTitles(), SALOMEDS_AttributeTableOfReal_i::GetColumnTitles(), SALOMEDS_AttributeTableOfString_i::GetColumnTitles(), SALOMEDS_AttributeStudyProperties_i::GetComment(), SALOMEDS_AttributeStudyProperties_i::GetComponentVersion(), SALOMEDS_AttributeStudyProperties_i::GetComponentVersions(), SALOMEDS_AttributeStudyProperties_i::GetCreationDate(), SALOMEDS_AttributeStudyProperties_i::GetCreationMode(), SALOMEDS_AttributeTreeNode_i::GetFather(), SALOMEDS_AttributeParameter_i::GetFather(), SALOMEDS_AttributeTreeNode_i::GetFirst(), SALOMEDS_AttributeFlags_i::GetFlags(), SALOMEDS_AttributeParameter_i::GetIDs(), SALOMEDS_GenericAttribute_i::GetLocalImpl(), SALOMEDS_AttributeStudyProperties_i::GetModificationsList(), SALOMEDS_AttributeStudyProperties_i::GetModified(), SALOMEDS_AttributeTableOfInteger_i::GetNbColumns(), SALOMEDS_AttributeTableOfReal_i::GetNbColumns(), SALOMEDS_AttributeTableOfString_i::GetNbColumns(), SALOMEDS_AttributeTableOfInteger_i::GetNbRows(), SALOMEDS_AttributeTableOfReal_i::GetNbRows(), SALOMEDS_AttributeTableOfString_i::GetNbRows(), SALOMEDS_AttributeTreeNode_i::GetNext(), SALOMEDS_AttributePythonObject_i::GetObject(), SALOMEDS_AttributePixMap_i::GetPixMap(), SALOMEDS_AttributeTreeNode_i::GetPrevious(), SALOMEDS_AttributeTableOfInteger_i::GetRowSetIndices(), SALOMEDS_AttributeTableOfReal_i::GetRowSetIndices(), SALOMEDS_AttributeTableOfString_i::GetRowSetIndices(), SALOMEDS_AttributeTableOfInteger_i::GetRowTitles(), SALOMEDS_AttributeTableOfReal_i::GetRowTitles(), SALOMEDS_AttributeTableOfString_i::GetRowTitles(), SALOMEDS_AttributeTableOfInteger_i::GetRowUnits(), SALOMEDS_AttributeTableOfReal_i::GetRowUnits(), SALOMEDS_AttributeTableOfString_i::GetRowUnits(), SALOMEDS_GenericAttribute_i::GetSObject(), SALOMEDS_AttributeStudyProperties_i::GetStoredComponents(), SALOMEDS_AttributeTableOfInteger_i::GetTitle(), SALOMEDS_AttributeTableOfReal_i::GetTitle(), SALOMEDS_AttributeTableOfString_i::GetTitle(), SALOMEDS_AttributeTreeNode_i::GetTreeID(), SALOMEDS_AttributeStudyProperties_i::GetUnits(), SALOMEDS_AttributeStudyProperties_i::GetUserName(), SALOMEDS_AttributeGraphic_i::GetVisibility(), SALOMEDS_AttributeTreeNode_i::HasFather(), SALOMEDS_AttributeParameter_i::HasFather(), SALOMEDS_AttributeTreeNode_i::HasFirst(), SALOMEDS_AttributeTreeNode_i::HasNext(), SALOMEDS_AttributePixMap_i::HasPixMap(), SALOMEDS_AttributeTreeNode_i::HasPrevious(), SALOMEDS_AttributeTableOfInteger_i::HasValue(), SALOMEDS_AttributeTableOfReal_i::HasValue(), SALOMEDS_AttributeTableOfString_i::HasValue(), SALOMEDS_AttributeTreeNode_i::InsertAfter(), SALOMEDS_AttributeTreeNode_i::InsertBefore(), SALOMEDS_AttributeTreeNode_i::IsChild(), SALOMEDS_AttributeTreeNode_i::IsDescendant(), SALOMEDS_AttributeDrawable_i::IsDrawable(), SALOMEDS_AttributeExpandable_i::IsExpandable(), SALOMEDS_AttributeTreeNode_i::IsFather(), SALOMEDS_AttributeStudyProperties_i::IsLocked(), SALOMEDS_AttributeStudyProperties_i::IsModified(), SALOMEDS_AttributeOpened_i::IsOpened(), SALOMEDS_AttributeTreeNode_i::IsRoot(), SALOMEDS_AttributeParameter_i::IsRoot(), SALOMEDS_AttributePythonObject_i::IsScript(), SALOMEDS_AttributeSelectable_i::IsSelectable(), SALOMEDS_AttributeParameter_i::IsSet(), SALOMEDS_AttributeTreeNode_i::Label(), SALOMEDS_AttributeSequenceOfReal_i::Length(), Length(), SALOMEDS_AttributeTreeNode_i::Prepend(), SALOMEDS_AttributeTableOfInteger_i::ReadFromFile(), SALOMEDS_AttributeTableOfReal_i::ReadFromFile(), SALOMEDS_AttributeTableOfString_i::ReadFromFile(), SALOMEDS_AttributeTarget_i::Remove(), SALOMEDS_AttributeSequenceOfReal_i::Remove(), Remove(), SALOMEDS_AttributeTreeNode_i::Remove(), SALOMEDS_AttributeParameter_i::RemoveID(), SALOMEDS_GenericAttribute_i::SALOMEDS_GenericAttribute_i(), SALOMEDS_AttributeTableOfInteger_i::SaveToFile(), SALOMEDS_AttributeTableOfReal_i::SaveToFile(), SALOMEDS_AttributeTableOfString_i::SaveToFile(), SALOMEDS_AttributeFlags_i::Set(), SALOMEDS_AttributeParameter_i::SetBool(), SALOMEDS_AttributeStudyProperties_i::SetComment(), SALOMEDS_AttributeStudyProperties_i::SetCreationDate(), SALOMEDS_AttributeStudyProperties_i::SetCreationMode(), SALOMEDS_AttributeDrawable_i::SetDrawable(), SALOMEDS_AttributeExpandable_i::SetExpandable(), SALOMEDS_AttributeTreeNode_i::SetFather(), SALOMEDS_AttributeTreeNode_i::SetFirst(), SALOMEDS_AttributeFlags_i::SetFlags(), SALOMEDS_AttributeParameter_i::SetInt(), SALOMEDS_AttributeParameter_i::SetIntArray(), SALOMEDS_AttributeStudyProperties_i::SetLocked(), SALOMEDS_AttributeStudyProperties_i::SetModification(), SALOMEDS_AttributeStudyProperties_i::SetModified(), SALOMEDS_AttributeTableOfInteger_i::SetNbColumns(), SALOMEDS_AttributeTableOfReal_i::SetNbColumns(), SALOMEDS_AttributeTableOfString_i::SetNbColumns(), SALOMEDS_AttributeTreeNode_i::SetNext(), SALOMEDS_AttributePythonObject_i::SetObject(), SALOMEDS_AttributeOpened_i::SetOpened(), SALOMEDS_AttributePixMap_i::SetPixMap(), SALOMEDS_AttributeTreeNode_i::SetPrevious(), SALOMEDS_AttributeParameter_i::SetReal(), SALOMEDS_AttributeParameter_i::SetRealArray(), SALOMEDS_AttributeSelectable_i::SetSelectable(), SALOMEDS_AttributeParameter_i::SetStrArray(), SALOMEDS_AttributeParameter_i::SetString(), SALOMEDS_AttributeTextColor_i::SetTextColor(), SALOMEDS_AttributeTextHighlightColor_i::SetTextHighlightColor(), SALOMEDS_AttributeTableOfInteger_i::SetTitle(), SALOMEDS_AttributeTableOfReal_i::SetTitle(), SALOMEDS_AttributeTableOfString_i::SetTitle(), SALOMEDS_AttributeTreeNode_i::SetTreeID(), SALOMEDS_AttributeStudyProperties_i::SetUnits(), SALOMEDS_AttributeStudyProperties_i::SetUserName(), SALOMEDS_AttributeIOR_i::SetValue(), SALOMEDS_AttributePersistentRef_i::SetValue(), SALOMEDS_AttributeFileType_i::SetValue(), SALOMEDS_AttributeString_i::SetValue(), SALOMEDS_AttributeUserID_i::SetValue(), SALOMEDS_AttributeReal_i::SetValue(), SALOMEDS_AttributeComment_i::SetValue(), SALOMEDS_AttributeExternalFileDef_i::SetValue(), SALOMEDS_AttributeLocalID_i::SetValue(), SALOMEDS_AttributeInteger_i::SetValue(), SALOMEDS_AttributeName_i::SetValue(), SALOMEDS_AttributeGraphic_i::SetVisibility(), SALOMEDS_AttributeTextColor_i::TextColor(), SALOMEDS_AttributeTextHighlightColor_i::TextHighlightColor(), SALOMEDS_GenericAttribute_i::Type(), SALOMEDS_AttributeFileType_i::Value(), SALOMEDS_AttributePersistentRef_i::Value(), SALOMEDS_AttributeIOR_i::Value(), SALOMEDS_AttributeString_i::Value(), SALOMEDS_AttributeExternalFileDef_i::Value(), SALOMEDS_AttributeReal_i::Value(), SALOMEDS_AttributeUserID_i::Value(), SALOMEDS_AttributeComment_i::Value(), SALOMEDS_AttributeLocalID_i::Value(), SALOMEDS_AttributeInteger_i::Value(), SALOMEDS_AttributeName_i::Value(), SALOMEDS_AttributeSequenceOfReal_i::Value(), and Value().

PortableServer::POA_var SALOME::GenericObj_i::myPOA
protectedinherited
int SALOME::GenericObj_i::myRefCounter
protectedinherited