Version: 9.12.0
RegistryConnexion Class Reference

#include <RegistryConnexion.hxx>

Public Member Functions

 RegistryConnexion (const char *ior, const char *ptrSessionName, const char *componentName, SALOME_NamingService_Abstract *ns)
 
 ~RegistryConnexion ()
 

Protected Member Functions

void add (const char *aName)
 
void remove (void)
 
 RegistryConnexion (void)
 

Protected Attributes

const char * _Ior
 
Registry::Components_var _VarComponents
 
std::string _SessionName
 
std::string _Name
 
int _Id
 

Constructor & Destructor Documentation

◆ RegistryConnexion() [1/2]

RegistryConnexion::RegistryConnexion ( void  )
protected

References INTERRUPTION.

◆ RegistryConnexion() [2/2]

RegistryConnexion::RegistryConnexion ( const char *  ior,
const char *  ptrSessionName,
const char *  componentName,
SALOME_NamingService_Abstract ns 
)

References add().

◆ ~RegistryConnexion()

RegistryConnexion::~RegistryConnexion ( )

Member Function Documentation

◆ add()

◆ remove()

void RegistryConnexion::remove ( void  )
protected

References _Id, _Name, _VarComponents, and ASSERT.

Field Documentation

◆ _Id

int RegistryConnexion::_Id
protected

Referenced by add(), remove(), and ~RegistryConnexion().

◆ _Ior

const char* RegistryConnexion::_Ior
protected

Referenced by add(), and ~RegistryConnexion().

◆ _Name

std::string RegistryConnexion::_Name
protected

Referenced by add(), remove(), and ~RegistryConnexion().

◆ _SessionName

std::string RegistryConnexion::_SessionName
protected

Referenced by add(), and ~RegistryConnexion().

◆ _VarComponents

Registry::Components_var RegistryConnexion::_VarComponents
protected

Referenced by add(), remove(), and ~RegistryConnexion().