Version: 8.3.0
SALOMEDS_AttLong_i Class Reference

#include <SALOMEDS_AttLong_i.hxx>

Inheritance diagram for SALOMEDS_AttLong_i:

Public Member Functions

 SALOMEDS_AttLong_i ()
 
 ~SALOMEDS_AttLong_i ()
 
void Set (CORBA::Long i)
 Function : Set Purpose : Affect a value to the basic attribute. More...
 
CORBA::Long Get ()
 Function : Get Purpose : Get basic attribute's value. More...
 
virtual charSave ()
 Function : Save Purpose : More...
 
virtual void Load ()
 Function : Load Purpose : More...
 
CORBA::Boolean GetPtr (SALOMEDS::SObject_ptr so)
 Function : GetPtr Purpose : return sobject associated to the basic attribute (if exist) More...
 
virtual charGetType ()
 Function : GetType Purpose : More...
 
CORBA::Boolean GetPtr (SALOMEDS::SObject so)
 
void SetLabel (const DF_Label &Lab)
 Function : SetLabel Purpose : More...
 

Protected Attributes

char_type
 
DF_Label _Lab
 

Constructor & Destructor Documentation

SALOMEDS_AttLong_i::SALOMEDS_AttLong_i ( )

References _type.

SALOMEDS_AttLong_i::~SALOMEDS_AttLong_i ( )

Member Function Documentation

CORBA::Long SALOMEDS_AttLong_i::Get ( )

Function : Get Purpose : Get basic attribute's value.

References SALOMEDS_BasicAttribute_i::_Lab, DF_Label::FindAttribute(), and SALOMEDSImpl_AttributeInteger::GetID().

Referenced by Save().

CORBA::Boolean SALOMEDS_BasicAttribute_i::GetPtr ( SALOMEDS::SObject  so)
inherited
CORBA::Boolean SALOMEDS_AttLong_i::GetPtr ( SALOMEDS::SObject_ptr  so)

Function : GetPtr Purpose : return sobject associated to the basic attribute (if exist)

References SALOMEDS_BasicAttribute_i::_Lab, SALOMEDSImpl_AttributeInteger::GetID(), and DF_Label::IsAttribute().

char * SALOMEDS_AttLong_i::GetType ( )
virtual

Function : GetType Purpose :

Implements SALOMEDS_BasicAttribute_i.

References _type.

void SALOMEDS_AttLong_i::Load ( )
virtual

Function : Load Purpose :

Implements SALOMEDS_BasicAttribute_i.

References BEGIN_OF.

char * SALOMEDS_AttLong_i::Save ( )
virtual

Function : Save Purpose :

Implements SALOMEDS_BasicAttribute_i.

References BEGIN_OF, Get(), and out.

void SALOMEDS_AttLong_i::Set ( CORBA::Long  i)

Function : Set Purpose : Affect a value to the basic attribute.

References SALOMEDS_BasicAttribute_i::_Lab, and SALOMEDSImpl_AttributeInteger::Set().

void SALOMEDS_BasicAttribute_i::SetLabel ( const DF_Label Lab)
inherited

Function : SetLabel Purpose :

References SALOMEDS_BasicAttribute_i::_Lab.

Field Documentation

char* SALOMEDS_AttLong_i::_type
protected

Referenced by GetType(), and SALOMEDS_AttLong_i().