theSq3Lite 10.0
Loading...
Searching...
No Matches
LibSq3Lite_cc.cc File Reference

tag: nhi1-release-250425 More...

#include <typeinfo>
#include <stdexcept>
#include "private_cc.hh"
+ Include dependency graph for LibSq3Lite_cc.cc:

Go to the source code of this file.

Namespaces

namespace  ccsq3lite
 namespace for the CcSq3Lite "C++"-API
 

Macros

#define META_FILE_NAME   "LibSq3Lite_cc.cc"
 
#define META_CONTEXT_S   hdl
 
#define Sq3SetupTmpl()
 
#define Sq3CleanupTmpl()
 

Variables

static MkRuntimeCallbackS ccsq3lite::sSq3RuntimeCallback = {0}
 

Detailed Description

tag: nhi1-release-250425

Definition in file LibSq3Lite_cc.cc.

Macro Definition Documentation

◆ META_CONTEXT_S

#define META_CONTEXT_S   hdl

Definition at line 17 of file LibSq3Lite_cc.cc.

◆ META_FILE_NAME

#define META_FILE_NAME   "LibSq3Lite_cc.cc"

Definition at line 11 of file LibSq3Lite_cc.cc.

◆ Sq3CleanupTmpl

#define Sq3CleanupTmpl ( )
Value:
do { \
MkRuntimeCallbackDel( MK_RT_CALL &sSq3RuntimeCallback ); \
Sq3Cleanup(); \
} while (0)
#define MK_RT_CALL
#define MkRtSetup_NULL

Definition at line 53 of file LibSq3Lite_cc.cc.

53 #define Sq3CleanupTmpl() do { \
54 MkRtSetup_NULL; \
55 MkRuntimeCallbackDel( MK_RT_CALL &sSq3RuntimeCallback ); \
56 Sq3Cleanup(); \
57 } while (0)

◆ Sq3SetupTmpl

#define Sq3SetupTmpl ( )
Value:
do { \
Sq3Setup(); \
MkRuntimeCallbackAdd( MK_RT_CALL &sSq3RuntimeCallback, sq3_static_init_callback, "CcLite" ); \
} while (0)

Definition at line 47 of file LibSq3Lite_cc.cc.

47 #define Sq3SetupTmpl() do { \
48 Sq3Setup(); \
49 MkRtSetup_NULL; \
50 MkRuntimeCallbackAdd( MK_RT_CALL &sSq3RuntimeCallback, sq3_static_init_callback, "CcLite" ); \
51 } while (0)