General KERNEL Documentation     End User KERNEL Services  


SALOMEDS_AttributeSequenceOfInteger_i Class Reference

#include <SALOMEDS_AttributeSequenceOfInteger_i.hxx>

Inheritance diagram for SALOMEDS_AttributeSequenceOfInteger_i:

Inheritance graph
Collaboration diagram for SALOMEDS_AttributeSequenceOfInteger_i:

Collaboration graph

Public Member Functions

 SALOMEDS_AttributeSequenceOfInteger_i (const Handle(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 ()
virtual Handle (TDF_Attribute) GetImpl()
void CheckLocked () throw (SALOMEDS::GenericAttribute::LockProtection)
virtual char * Type ()
char * GetClassType ()
SALOMEDS::SObject_ptr GetSObject ()
virtual CORBA::Long GetLocalImpl (const char *theHostname, CORBA::Long thePID, CORBA::Boolean &isLocal)
virtual PortableServer::POA_ptr _default_POA ()
virtual void Register ()
virtual void Destroy ()

Static Public Member Functions

static SALOMEDS::GenericAttribute_ptr CreateAttribute (const Handle(TDF_Attribute)&theAttr, CORBA::ORB_ptr theOrb)

Protected Member Functions

 Handle (TDF_Attribute) _impl

Protected Attributes

CORBA::ORB_ptr _orb
PortableServer::POA_var myPOA
int myRefCounter

Constructor & Destructor Documentation

SALOMEDS_AttributeSequenceOfInteger_i::SALOMEDS_AttributeSequenceOfInteger_i const Handle(SALOMEDSImpl_AttributeSequenceOfInteger)&  theAttr,
CORBA::ORB_ptr  orb
[inline]
 

SALOMEDS_AttributeSequenceOfInteger_i::~SALOMEDS_AttributeSequenceOfInteger_i  )  [inline]
 


Member Function Documentation

void SALOMEDS_AttributeSequenceOfInteger_i::Assign const SALOMEDS::LongSeq other  ) 
 

SALOMEDS::LongSeq * SALOMEDS_AttributeSequenceOfInteger_i::CorbaSequence  ) 
 

void SALOMEDS_AttributeSequenceOfInteger_i::Add CORBA::Long  value  ) 
 

void SALOMEDS_AttributeSequenceOfInteger_i::Remove CORBA::Long  index  ) 
 

void SALOMEDS_AttributeSequenceOfInteger_i::ChangeValue CORBA::Long  index,
CORBA::Long  value
 

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

CORBA::Long SALOMEDS_AttributeSequenceOfInteger_i::Length  ) 
 

SALOMEDS_GenericAttribute_i::Handle TDF_Attribute   )  [protected, inherited]
 

virtual SALOMEDS_GenericAttribute_i::Handle TDF_Attribute   )  [inline, virtual, inherited]
 

void SALOMEDS_GenericAttribute_i::CheckLocked  )  throw (SALOMEDS::GenericAttribute::LockProtection) [inherited]
 

char * SALOMEDS_GenericAttribute_i::Type  )  [virtual, inherited]
 

char * SALOMEDS_GenericAttribute_i::GetClassType  )  [inherited]
 

SALOMEDS::SObject_ptr SALOMEDS_GenericAttribute_i::GetSObject  )  [inherited]
 

SALOMEDS::GenericAttribute_ptr SALOMEDS_GenericAttribute_i::CreateAttribute const Handle(TDF_Attribute)&  theAttr,
CORBA::ORB_ptr  theOrb
[static, inherited]
 

CORBA::Long SALOMEDS_GenericAttribute_i::GetLocalImpl const char *  theHostname,
CORBA::Long  thePID,
CORBA::Boolean &  isLocal
[virtual, inherited]
 

PortableServer::POA_ptr GenericObj_i::_default_POA  )  [virtual, inherited]
 

void GenericObj_i::Register  )  [virtual, inherited]
 

Increase the reference count (mark as used by another object).

void GenericObj_i::Destroy  )  [virtual, inherited]
 

Decrease the reference count (release by another object).


Field Documentation

CORBA::ORB_ptr SALOMEDS_GenericAttribute_i::_orb [protected, inherited]
 

PortableServer::POA_var SALOME::GenericObj_i::myPOA [protected, inherited]
 

int SALOME::GenericObj_i::myRefCounter [protected, inherited]