General KERNEL Documentation     End User KERNEL Services  


SALOMEDS_BasicAttribute_i Class Reference

#include <SALOMEDS_BasicAttribute_i.hxx>

Inheritance diagram for SALOMEDS_BasicAttribute_i:

Inheritance graph
Collaboration diagram for SALOMEDS_BasicAttribute_i:

Collaboration graph

Public Member Functions

 SALOMEDS_BasicAttribute_i ()
 ~SALOMEDS_BasicAttribute_i ()
virtual char * Save ()=0
virtual void Load ()=0
CORBA::Boolean GetPtr (SALOMEDS::SObject so)
void SetLabel (const TDF_Label Lab)
virtual char * GetType ()=0

Protected Attributes

TDF_Label _Lab

Constructor & Destructor Documentation

SALOMEDS_BasicAttribute_i::SALOMEDS_BasicAttribute_i  )  [inline]
 

SALOMEDS_BasicAttribute_i::~SALOMEDS_BasicAttribute_i  )  [inline]
 


Member Function Documentation

virtual char* SALOMEDS_BasicAttribute_i::Save  )  [pure virtual]
 

Implemented in SALOMEDS_AttLong_i, and SALOMEDS_AttReal_i.

virtual void SALOMEDS_BasicAttribute_i::Load  )  [pure virtual]
 

Implemented in SALOMEDS_AttLong_i, and SALOMEDS_AttReal_i.

CORBA::Boolean SALOMEDS_BasicAttribute_i::GetPtr SALOMEDS::SObject  so  ) 
 

void SALOMEDS_BasicAttribute_i::SetLabel const TDF_Label  Lab  ) 
 

virtual char* SALOMEDS_BasicAttribute_i::GetType  )  [pure virtual]
 

Implemented in SALOMEDS_AttLong_i, and SALOMEDS_AttReal_i.


Field Documentation

TDF_Label SALOMEDS_BasicAttribute_i::_Lab [protected]