Version: 9.15.0
SALOME_LogManager.hxx File Reference
#include "SALOME_Launcher_defs.hxx"
#include "Python.h"
#include "PythonCppUtils.hxx"
#include "Utils_CorbaException.hxx"
#include "SALOMEconfig.h"
#include <CORBA_SERVER_HEADER(SALOME_LogManager)>
#include <vector>
#include <string>
#include <memory>
Include dependency graph for SALOME_LogManager.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  SALOME::RefAndServant< TVar, TServ >
 Class in charge to manage life cycle of servant instance and its associated reference. More...
 
class  SALOME_VisitorContainerLog
 
class  SALOME_ContainerScriptExecPerfLog
 
class  SALOME_ContainerScriptPerfLog
 
class  SALOME_ContainerPerfLog
 
class  SALOME_SafeLoggerFileHolder
 
class  SALOME_LogManager
 

Namespaces

 SALOME
 Module SALOME contains all base interfaces of SALOME Kernel.
 

Typedefs

using SALOME::AutoServantDeleter = std::unique_ptr< PortableServer::ServantBase, decltype(ServantDeleter)>
 
using ContainerScriptExecPerfLogPair = SALOME::RefAndServant< Engines::ContainerScriptExecPerfLog_var, SALOME_ContainerScriptExecPerfLog >
 
using ContainerScriptPerfLogPair = SALOME::RefAndServant< Engines::ContainerScriptPerfLog_var, SALOME_ContainerScriptPerfLog >
 
using ContainerPerfLogPair = SALOME::RefAndServant< Engines::ContainerPerfLog_var, SALOME_ContainerPerfLog >
 

Enumerations

enum class  SafeLoggerActiveVersionType { VersionA_Activated , VersionB_Activated , NoVersion_Activated }
 

Variables

auto SALOME::ServantDeleter = [](PortableServer::ServantBase *serv) { if(serv) serv->_remove_ref(); }
 

Typedef Documentation

◆ ContainerPerfLogPair

using ContainerPerfLogPair = SALOME::RefAndServant< Engines::ContainerPerfLog_var, SALOME_ContainerPerfLog >

◆ ContainerScriptExecPerfLogPair

using ContainerScriptExecPerfLogPair = SALOME::RefAndServant< Engines::ContainerScriptExecPerfLog_var, SALOME_ContainerScriptExecPerfLog >

◆ ContainerScriptPerfLogPair

using ContainerScriptPerfLogPair = SALOME::RefAndServant< Engines::ContainerScriptPerfLog_var, SALOME_ContainerScriptPerfLog >

Enumeration Type Documentation

◆ SafeLoggerActiveVersionType

Enumerator
VersionA_Activated 
VersionB_Activated 
NoVersion_Activated