theKernel 10.0
Loading...
Searching...
No Matches
MkExceptionC_cc.hh File Reference

tag: nhi1-release-250425 More...

#include <exception>
#include <stdexcept>
+ Include dependency graph for MkExceptionC_cc.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ccmkkernel::MkExceptionC
 MkExceptionC - The default-exception of the Programming-Language-Micro-Kernel (PLMK)More...
 
class  ccmkkernel::MkKernelException
 
class  ccmkkernel::MkReferenceNullExceptionC
 reference argument is MK_NULL More...
 
class  ccmkkernel::MkConstructorNullExceptionC
 constructor return MK_NULL More...
 
class  ccmkkernel::MkInitError
 constructor return MK_NULL More...
 
class  ccmkkernel::MkInitSoftError
 soft constructor return MK_NULL More...
 
class  ccmkkernel::HdlIsNullError
 

Namespaces

namespace  ccmkkernel
 namespace for the CcMkKernel "C++"-API
 

Macros

#define InstHdlIsNullError()
 
#define ClassHdlIsNullError(cls)
 

Detailed Description

tag: nhi1-release-250425

Definition in file MkExceptionC_cc.hh.

Macro Definition Documentation

◆ ClassHdlIsNullError

#define ClassHdlIsNullError ( cls)
Value:
throw HdlIsNullError(#cls)

Definition at line 17 of file MkExceptionC_cc.hh.

◆ InstHdlIsNullError

#define InstHdlIsNullError ( )
Value:
throw HdlIsNullError(ToNativeNameOfClass())

Definition at line 16 of file MkExceptionC_cc.hh.