Version: 9.15.0
KernelServices.hxx File Reference
#include <string>
Include dependency graph for KernelServices.hxx:

Go to the source code of this file.

Functions

void RegisterCompoInternal (const std::string &compoName, const std::string &compoIOR)
 
std::string RetrieveCompoInternal (const std::string &compoName)
 
void GenerateViolentMemoryFaultForTestPurpose ()
 This method generates a SIGSEGV to test robustness of higher level layers. More...
 
void GenerateDeadLockForTestPurpose ()
 This method leads to a deadlock to test robustness of higher level layers. More...
 
void EntryForDebuggerBreakPoint ()
 This method wrapped into Python is useful to have a break point in C++ when complex python script is invoked in the stack. More...
 

Function Documentation

◆ EntryForDebuggerBreakPoint()

void EntryForDebuggerBreakPoint ( )

This method wrapped into Python is useful to have a break point in C++ when complex python script is invoked in the stack.

◆ GenerateDeadLockForTestPurpose()

void GenerateDeadLockForTestPurpose ( )

This method leads to a deadlock to test robustness of higher level layers.

References global_mut, and goForLock().

◆ GenerateViolentMemoryFaultForTestPurpose()

void GenerateViolentMemoryFaultForTestPurpose ( )

This method generates a SIGSEGV to test robustness of higher level layers.

References TestSalomeSDS1::a.

◆ RegisterCompoInternal()

void RegisterCompoInternal ( const std::string &  compoName,
const std::string &  compoIOR 
)

◆ RetrieveCompoInternal()

std::string RetrieveCompoInternal ( const std::string &  compoName)