Version: 6.3.1
Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes

VISU.Base_i Class Reference

#include <VISUConfig.hh>

Inheritance diagram for VISU.Base_i:
Inheritance graph

Public Types

typedef VISU::Base TInterface

Public Member Functions

 Base_i ()
virtual ~Base_i ()
virtual char * GetID ()
virtual VISU::VISUType GetType ()=0

Static Public Member Functions

static CORBA::ORB_var GetORB ()
static PortableServer::POA_var GetPOA ()
static SALOME_NamingService * GetNS ()
static SALOME_LifeCycleCORBA * GetLCC ()
static VISU_Gen_iGetVisuGenImpl ()

Protected Attributes

std::string myID

Static Protected Attributes

static QMutex * myMutex = NULL
static CORBA::ORB_var myOrb
static PortableServer::POA_var myPoa
static SALOME_NamingService * myNamingService
static VISU_Gen_imyVisuGenImpl
static SALOME_LifeCycleCORBA * myEnginesLifeCycle

Member Typedef Documentation


Constructor & Destructor Documentation

VISU.Base_i::Base_i ( )
VISU.Base_i::~Base_i ( ) [virtual]

Member Function Documentation

char * VISU.Base_i::GetID ( ) [virtual]

Reimplemented in VISU.VISU_Gen_i, and VISU.VISU_Gen_i.

virtual VISU::VISUType VISU.Base_i.GetType ( ) [pure virtual]
static CORBA::ORB_var VISU.Base_i.GetORB ( ) [static]
static PortableServer::POA_var VISU.Base_i.GetPOA ( ) [static]
static SALOME_NamingService* VISU.Base_i.GetNS ( ) [static]

References visu.myNamingService.

static SALOME_LifeCycleCORBA* VISU.Base_i.GetLCC ( ) [static]
static VISU_Gen_i* VISU.Base_i.GetVisuGenImpl ( ) [static]

Field Documentation

QMutex * VISU.Base_i::myMutex = NULL [static, protected]
CORBA::ORB_var VISU.Base_i::myOrb [static, protected]
PortableServer::POA_var VISU.Base_i::myPoa [static, protected]
SALOME_NamingService * VISU.Base_i::myNamingService [static, protected]
VISU_Gen_i * VISU.Base_i::myVisuGenImpl [static, protected]
SALOME_LifeCycleCORBA * VISU.Base_i::myEnginesLifeCycle [static, protected]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS