29 #ifndef __SALOME_MODULECATALOG_IMPL_HXX__
30 #define __SALOME_MODULECATALOG_IMPL_HXX__
39 #include <SALOMEconfig.h>
40 #include CORBA_SERVER_HEADER(SALOME_ModuleCatalog)
43 #pragma warning(disable:4275)
44 #pragma warning(disable:4290)
80 virtual char* GetPathPrefix(
const char* machinename);
86 virtual void ImportXmlCatalogFile(
const char* xmlFileName);
112 virtual SALOME_ModuleCatalog::Acomponent_ptr
113 GetComponent(
const char* componentname);
121 GetComponentInfo(
const char *
name);
127 CORBA::Long getPID();
130 void ShutdownWithExit();
135 static const char ENTRY_IN_NS[];
145 virtual bool _parseArguments(
int argc,
char **
argv,
146 char **_general,
char** _personal);
#define MODULECATALOG_EXPORT
Definition: SALOME_ModuleCatalog.hxx:37
Definition: SALOME_ModuleCatalog_impl.cxx:106
Definition: SALOME_ModuleCatalog_impl.hxx:53
CORBA::ORB_ptr _orb
Definition: SALOME_ModuleCatalog_impl.hxx:149
Private * myPrivate
Definition: SALOME_ModuleCatalog_impl.hxx:150
Methods to be used in SSL mode to skip NS.
Definition: SALOME_Container_i.hxx:230
SALOME_ModuleCatalog::ModuleCatalog_ptr getModuleComponentServantSA(const char *listOfCatalogs=nullptr)
Definition: SALOME_ModuleCatalog_impl.cxx:62
sequence< TypeDefinition > ListOfTypeDefinition
list of type definitions
Definition: SALOME_ModuleCatalog.idl:116
sequence< string > ListOfComputers
List of computer names.
Definition: SALOME_ModuleCatalog.idl:180
ComponentType
This enumeration contains a current set of definitions of the components integrated into SALOME appli...
Definition: SALOME_ModuleCatalog.idl:42
sequence< IAPP_Affich > ListOfIAPP_Affich
List of pair GUI elements (component name, component icone)
Definition: SALOME_ModuleCatalog.idl:194
sequence< string > ListOfComponents
List of component names.
Definition: SALOME_ModuleCatalog.idl:178
@ shutdown
Session is shutting down.
Definition: SALOME_Session.idl:41
argv
Definition: envSalome.py:42
string name
Definition: pythfilter.py:56
orb
Definition: salome.py:122
Description of a component.
Definition: SALOME_ModuleCatalog.idl:165