Generic servant class for senders that factorizes all the common methods and attributes necessary to senders.
All servant classes for senders have to inheritate from it.
*/
-class COMMUNICATION_EXPORT SALOME_Sender_i : public virtual POA_SALOME::Sender,
- public PortableServer::RefCountServantBase {
+class COMMUNICATION_EXPORT SALOME_Sender_i : public virtual POA_SALOME::Sender
+{
protected:
/*! Pointer to the generic array to transmit*/
const void *_tabToSend;
#include CORBA_SERVER_HEADER(SALOME_Comm)
#include "SALOMEMultiComm.hxx"
-class SALOME_Matrix_i : public virtual POA_SALOME::Matrix,
- public PortableServer::RefCountServantBase {
+class SALOME_Matrix_i : public virtual POA_SALOME::Matrix
+{
private:
const double *_tabToSend;
int _nbOfRow;
class CONTAINER_EXPORT Engines_Component_i:
public virtual POA_Engines::Component,
- public virtual PortableServer::RefCountServantBase
+ public virtual PortableServer::ServantBase
{
public:
Engines_Component_i();
class SALOME_NamingService;
class CONTAINER_EXPORT SALOME_ContainerManager:
- public POA_Engines::ContainerManager,
- public PortableServer::RefCountServantBase
+ public POA_Engines::ContainerManager
{
public:
class CONTAINER_EXPORT Engines_Container_i:
public virtual POA_Engines::Container,
- public virtual PortableServer::RefCountServantBase
+ public virtual PortableServer::ServantBase
{
public:
Engines_Container_i();
class CONTAINER_EXPORT fileRef_i:
public virtual POA_Engines::fileRef,
- public virtual PortableServer::RefCountServantBase
+ public virtual PortableServer::ServantBase
{
public:
fileRef_i();
class CONTAINER_EXPORT fileTransfer_i:
public virtual POA_Engines::fileTransfer,
- public virtual PortableServer::RefCountServantBase
+ public virtual PortableServer::ServantBase
{
public:
fileTransfer_i();
class LOGGER_EXPORT Logger :
- public POA_SALOME_Logger::Logger,
- public PortableServer::RefCountServantBase
+ public POA_SALOME_Logger::Logger
{
public:
//constructor w/o parameters
#include CORBA_SERVER_HEADER(SALOME_ModuleCatalog)
-class MODULECATALOG_EXPORT SALOME_ModuleCatalog_AcomponentImpl: public POA_SALOME_ModuleCatalog::Acomponent,
- public PortableServer::RefCountServantBase
+class MODULECATALOG_EXPORT SALOME_ModuleCatalog_AcomponentImpl: public POA_SALOME_ModuleCatalog::Acomponent
{
public:
//! standard constructor
#include <SALOMEconfig.h>
#include CORBA_SERVER_HEADER(SALOME_ModuleCatalog)
-class MODULECATALOG_EXPORT SALOME_ModuleCatalogImpl: public POA_SALOME_ModuleCatalog::ModuleCatalog,
- public PortableServer::RefCountServantBase
+class MODULECATALOG_EXPORT SALOME_ModuleCatalogImpl: public POA_SALOME_ModuleCatalog::ModuleCatalog
{
public:
//! standard constructor
#include CORBA_SERVER_HEADER(nstest)
class NSTEST_echo_i : public virtual POA_NSTEST::echo,
- public virtual PortableServer::RefCountServantBase
+ public virtual PortableServer::ServantBase
{
public:
NSTEST_echo_i();
};
class NSTEST_aFactory_i : public virtual POA_NSTEST::aFactory,
- public virtual PortableServer::RefCountServantBase
+ public virtual PortableServer::ServantBase
{
public:
NSTEST_aFactory_i();
#include <TDF_Label.hxx>
class SALOMEDS_BasicAttribute_i: public POA_SALOMEDS::BasicAttribute,
- public PortableServer::RefCountServantBase {
+ public PortableServer::ServantBase {
protected:
TDF_Label _Lab;
#include CORBA_SERVER_HEADER(SALOMEDS)
class SALOMEDS_Callback_i: public virtual POA_SALOMEDS::Callback,
- public virtual PortableServer::RefCountServantBase
+ public virtual PortableServer::ServantBase
{
private:
SALOMEDS::UseCaseBuilder_var _builder;
#include <stdio.h>
class SALOMEDS_ChildIterator_i: public virtual POA_SALOMEDS::ChildIterator,
- public virtual PortableServer::RefCountServantBase,
+ public virtual PortableServer::ServantBase,
public virtual SALOME::GenericObj_i
{
private:
#include "SALOMEDSImpl_GenericAttribute.hxx"
class Standard_EXPORT SALOMEDS_GenericAttribute_i: public virtual POA_SALOMEDS::GenericAttribute,
- public virtual PortableServer::RefCountServantBase,
+ public virtual PortableServer::ServantBase,
public virtual SALOME::GenericObj_i
{
#include <stdio.h>
class SALOMEDS_SAttribute_i: public POA_IStudy::SAttribute,
- public PortableServer::RefCountServantBase {
+ public PortableServer::ServantBase {
private:
CORBA::ORB_ptr _orb;
char* _Type;
#include "SALOMEDSImpl_SComponentIterator.hxx"
class SALOMEDS_SComponentIterator_i:public virtual POA_SALOMEDS::SComponentIterator,
- public virtual PortableServer::RefCountServantBase,
+ public virtual PortableServer::ServantBase,
public virtual SALOME::GenericObj_i
{
#include "SALOMEDSImpl_SObject.hxx"
class Standard_EXPORT SALOMEDS_SObject_i: public virtual POA_SALOMEDS::SObject,
- public virtual PortableServer::RefCountServantBase,
+ public virtual PortableServer::ServantBase,
public virtual SALOME::GenericObj_i
{
protected:
// Cascade header
#include <TDocStd_Document.hxx>
-class SALOMEDS_StudyBuilder_i: public POA_SALOMEDS::StudyBuilder,
- public PortableServer::RefCountServantBase
+class SALOMEDS_StudyBuilder_i: public POA_SALOMEDS::StudyBuilder
{
private:
CORBA::ORB_ptr _orb;
}
-class Standard_EXPORT SALOMEDS_StudyManager_i: public POA_SALOMEDS::StudyManager,
- public PortableServer::RefCountServantBase {
+class Standard_EXPORT SALOMEDS_StudyManager_i: public POA_SALOMEDS::StudyManager
+{
private:
CORBA::ORB_ptr _orb;
#include "SALOMEDSImpl_Study.hxx"
#include "SALOMEDSImpl_AttributeIOR.hxx"
-class Standard_EXPORT SALOMEDS_Study_i: public POA_SALOMEDS::Study,
- public PortableServer::RefCountServantBase
+class Standard_EXPORT SALOMEDS_Study_i: public POA_SALOMEDS::Study
{
private:
CORBA::ORB_ptr _orb;
#include "SALOMEDSImpl_UseCaseBuilder.hxx"
class SALOMEDS_UseCaseBuilder_i: public virtual POA_SALOMEDS::UseCaseBuilder,
- public virtual PortableServer::RefCountServantBase,
+ public virtual PortableServer::ServantBase,
public virtual SALOME::GenericObj_i
{
private:
#include "SALOMEDSImpl_UseCaseIterator.hxx"
class SALOMEDS_UseCaseIterator_i: public virtual POA_SALOMEDS::UseCaseIterator,
- public virtual PortableServer::RefCountServantBase,
+ public virtual PortableServer::ServantBase,
public virtual SALOME::GenericObj_i
{
private: