General KERNEL Documentation     End User KERNEL Services  


SALOMEDS_AttributeSequenceOfInteger Class Reference

#include <SALOMEDS_AttributeSequenceOfInteger.hxx>

Inheritance diagram for SALOMEDS_AttributeSequenceOfInteger:

Inheritance graph
Collaboration diagram for SALOMEDS_AttributeSequenceOfInteger:

Collaboration graph

Public Member Functions

 SALOMEDS_AttributeSequenceOfInteger (const Handle(SALOMEDSImpl_AttributeSequenceOfInteger)&theAttr)
 SALOMEDS_AttributeSequenceOfInteger (SALOMEDS::AttributeSequenceOfInteger_ptr theAttr)
 ~SALOMEDS_AttributeSequenceOfInteger ()
virtual void Assign (const std::vector< int > &other)
virtual std::vector< int > CorbaSequence ()
virtual void Add (int value)
virtual void Remove (int index)
virtual void ChangeValue (int index, int value)
virtual int Value (int index)
virtual int Length ()
void CheckLocked ()
std::string Type ()
std::string GetClassType ()
 _PTR (SObject) GetSObject()
virtual clt_shared_ptr< SALOMEDSClient_SObjectGetSObject ()=0

Static Public Member Functions

static SALOMEDS_GenericAttributeCreateAttribute (const Handle(SALOMEDSImpl_GenericAttribute)&theGA)
static SALOMEDS_GenericAttributeCreateAttribute (SALOMEDS::GenericAttribute_ptr theGA)

Protected Member Functions

 Handle (SALOMEDSImpl_GenericAttribute) _local_impl

Protected Attributes

bool _isLocal
SALOMEDS::GenericAttribute_var _corba_impl

Constructor & Destructor Documentation

SALOMEDS_AttributeSequenceOfInteger::SALOMEDS_AttributeSequenceOfInteger const Handle(SALOMEDSImpl_AttributeSequenceOfInteger)&  theAttr  ) 
 

SALOMEDS_AttributeSequenceOfInteger::SALOMEDS_AttributeSequenceOfInteger SALOMEDS::AttributeSequenceOfInteger_ptr  theAttr  ) 
 

SALOMEDS_AttributeSequenceOfInteger::~SALOMEDS_AttributeSequenceOfInteger  ) 
 


Member Function Documentation

void SALOMEDS_AttributeSequenceOfInteger::Assign const std::vector< int > &  other  )  [virtual]
 

Implements SALOMEDSClient_AttributeSequenceOfInteger.

std::vector< int > SALOMEDS_AttributeSequenceOfInteger::CorbaSequence  )  [virtual]
 

Implements SALOMEDSClient_AttributeSequenceOfInteger.

void SALOMEDS_AttributeSequenceOfInteger::Add int  value  )  [virtual]
 

Implements SALOMEDSClient_AttributeSequenceOfInteger.

void SALOMEDS_AttributeSequenceOfInteger::Remove int  index  )  [virtual]
 

Implements SALOMEDSClient_AttributeSequenceOfInteger.

void SALOMEDS_AttributeSequenceOfInteger::ChangeValue int  index,
int  value
[virtual]
 

Implements SALOMEDSClient_AttributeSequenceOfInteger.

int SALOMEDS_AttributeSequenceOfInteger::Value int  index  )  [virtual]
 

Implements SALOMEDSClient_AttributeSequenceOfInteger.

int SALOMEDS_AttributeSequenceOfInteger::Length  )  [virtual]
 

Implements SALOMEDSClient_AttributeSequenceOfInteger.

SALOMEDS_GenericAttribute::Handle SALOMEDSImpl_GenericAttribute   )  [protected, inherited]
 

void SALOMEDS_GenericAttribute::CheckLocked  )  [virtual, inherited]
 

Implements SALOMEDSClient_GenericAttribute.

std::string SALOMEDS_GenericAttribute::Type  )  [virtual, inherited]
 

Implements SALOMEDSClient_GenericAttribute.

std::string SALOMEDS_GenericAttribute::GetClassType  )  [virtual, inherited]
 

Implements SALOMEDSClient_GenericAttribute.

SALOMEDS_GenericAttribute::_PTR SObject   )  [inherited]
 

SALOMEDS_GenericAttribute * SALOMEDS_GenericAttribute::CreateAttribute const Handle(SALOMEDSImpl_GenericAttribute)&  theGA  )  [static, inherited]
 

SALOMEDS_GenericAttribute * SALOMEDS_GenericAttribute::CreateAttribute SALOMEDS::GenericAttribute_ptr  theGA  )  [static, inherited]
 

virtual clt_shared_ptr<SALOMEDSClient_SObject > SALOMEDSClient_GenericAttribute::GetSObject  )  [pure virtual, inherited]
 


Field Documentation

bool SALOMEDS_GenericAttribute::_isLocal [protected, inherited]
 

SALOMEDS::GenericAttribute_var SALOMEDS_GenericAttribute::_corba_impl [protected, inherited]