theLink 10.0
|
tag: nhi1-release-250425 More...
#include "libmyoox_mox.h"
#include "LibMkKernel_mk.h"
#include "tmpl/mk_type_S_lng.h"
#include "LibMkKernel_registry_atl.h"
#include "tmpl/mk_misc_check_lng.h"
#include "tmpl/mk_misc_ObjAs_lng.h"
Go to the source code of this file.
Data Structures | |
struct | OT_MK_RT_S |
struct | MkCallS |
struct | LookupEnumE |
struct | LookupClassS |
struct | OtObjProcDefS |
struct | MkVarFrameS |
struct | AtlClassDefS |
Macros | |
#define | OT_DEBUG_NAMESPACE_DELETE(...) |
#define | HEADER |
#define | MK_ATL_EXTERN |
static library | |
#define | MK_ATL_EXTERN_DATA extern |
#define | MK(n) |
#define | NS(n) |
#define | META_CONTEXT_S hdl |
#define | OT_ProcRet int |
#define | ATL_OBJV_ARGS int objc, OT_OBJ_T const objv[] |
#define | ATL_OBJV_ARGS_CALL objc, objv |
#define | ATL_ARGS OT_ENV_T interp, int objc, OT_OBJ_T const objv[] |
#define | ATL_ARGS_CALL interp, objc, objv |
#define | OBJECT_ARGS ClientData clientData, ATL_ARGS |
#define | OBJECT_ARGS_CALL hdl, ATL_ARGS_CALL |
#define | OBJCMD_ARGS ClientData clientData, ATL_ARGS |
#define | OBJCMD_ARGS_CALL clientData, ATL_ARGS_CALL |
#define | CONSTR_ARGS OBJECT_ARGS |
#define | SKIP_ARGS ATL_ARGS, int __skip |
#define | SKIP_ARGS_CALL ATL_ARGS_CALL, __skip |
#define | OtClass_ARGS OBJECT_ARGS |
#define | OtClass_ARGS_CALL OBJECT_ARGS_CALL |
#define | MkBufferListC_ARGS OBJECT_ARGS |
#define | MkBufferListC_ARGS_CALL OBJECT_ARGS_CALL |
#define | MkBufferC_ARGS OBJECT_ARGS |
#define | MkBufferC_ARGS_CALL OBJECT_ARGS_CALL |
#define | MkBufferStreamC_ARGS OBJECT_ARGS |
#define | MkBufferStreamC_ARGS_CALL OBJECT_ARGS_CALL |
#define | MkErrorC_ARGS OBJECT_ARGS |
#define | MkErrorC_ARGS_CALL OBJECT_ARGS_CALL |
#define | MkLogFileC_ARGS OBJECT_ARGS |
#define | MkLogFileC_ARGS_CALL OBJECT_ARGS_CALL |
#define | MkObjectC_ARGS OBJECT_ARGS |
#define | MkObjectC_ARGS_CALL OBJECT_ARGS_CALL |
#define | MkRuntimeC_ARGS OBJECT_ARGS |
#define | MkRuntimeC_ARGS_CALL OBJECT_ARGS_CALL |
#define | OT_SETUP_ARGS_ALL(d) |
#define | OT_FRAME_CLEANUP if (frame != NULL) { Tcl_DecrRefCount(frame); frame = NULL; } |
#define | OT_SETUP_VARARGS(min, max, d) |
#define | OT_SETUP_CONSTRUCTOR_ARGS(...) |
#define | OT_SETUP_ONEARG(d) |
#define | OT_SETUP_NOARG(d) |
#define | OT_SETUP_obj MK_OBJ obj = OBJ |
#define | OT_SETUP_doc __attribute__((unused)) const MK_STRN __doc = __func__; |
#define | SETUP_ARGS MK_RT_ARGS ATL_ARGS |
#define | SETUP_ARGS_CALL MK_RT_CALL ATL_ARGS_CALL |
#define | OT_CONSTRUCTOR_POST(x) |
#define | OT_retObj_SET(val) |
#define | OT_retObj_SET_isPtr ((long)retObj) > 0x1 |
#define | OT_retObj_SET_None retObj = ((OT_OBJ_T)0x1) |
#define | OT_retObj_SET_isNone ((long)retObj) == 0x1 |
#define | OT_retObj_SET_Error retObj = NULL |
#define | OT_retObj_SET_List retObj = Tcl_NewListObj(0,NULL) |
#define | OT_retObj_APPEND(var) |
#define | OT_retObj_RETURN |
#define | OT_retObj_SET_BOL(nat) |
#define | OT_retObj_SET_I8(nat) |
#define | OT_retObj_SET_I16(nat) |
#define | OT_retObj_SET_U16(nat) |
#define | OT_retObj_SET_I32(nat) |
#define | OT_retObj_SET_I64(nat) |
#define | OT_retObj_SET_LLG(nat) |
#define | OT_retObj_SET_FLT(nat) |
#define | OT_retObj_SET_DBL(nat) |
#define | OT_retObj_SET_BIN(nat, len) |
#define | OT_retObj_SET_STR(nat) |
#define | OT_retObj_SET_STRN(nat) |
#define | OT_retObj_SET_LONG(nat) |
#define | OT_retObj_SET_HDL(nat) |
#define | OT_MK_CALL_0(hdl, cls, meth, ret) |
#define | OT_MK_RT_SIG 0x62384526 |
#define | AtlClassName_buf_size 64 |
#define | regTclObj(t) |
#define | regTclObj2(t, v) |
#define | regTclCmd(t) |
#define | regTclArray(m, t) |
#define | OT_MK_ARGS OT_MK_RT_T amkrt, OT_ENV_T interp, MK_RT_ARGS |
#define | OT_MK_CALL amkrt, interp, MK_RT_CALL |
#define | OT_LNG_NULL NULL |
#define | OT_LNG_UNDEF NULL |
#define | OT_LNG_RETURN(ret, cmd) |
#define | OT_LNG_NAME_FROM_OBJECT(_obj) |
#define | OT_LNG_NAME_FROM_CLASS(_cls) |
#define | OT_LNG_NAME_FROM_OBJ(_obj) |
#define | OT_LNG_OBJ_CLASSNAME(val) |
#define | OT_LNG_OBJ_CLASSNAME_SHORT(val) |
#define | OT_OBJ_TYPE_STRING(val) |
#define | OT_LNG_SELF_2_LNG(selfT) |
#define | OT_LNG_OBJV(__skip) |
#define | OT_OBJ_TO_CLASS(obj) |
#define | OT_OBJ_TO_ENUM(str) |
#define | OT_LNG_SET_VAR(var, val) |
#define | OT_LNG_EMBEDDED(type, call, ...) |
#define | OT_ERROR_LNG_RETURN return TCL_ERROR |
#define | OT_ERROR_VAR_DEFAULT(...) |
#define | OT_ERROR_STR_DEFAULT(...) |
#define | OT_ERROR_TYPE(str) |
#define | OT_ERROR_SOFT_CONSTRUCTOR(class) |
#define | OT_ERROR_CONSTRUCTOR(class) |
#define | OT_ERROR_NUMARGS(...) |
#define | OT_ERROR_ABNORMAL(mng) |
#define | OT_ERROR_APPEND_LNG_STACK() |
#define | OT_ERROR_LNG_RETURN_VAR_ERROR(...) |
#define | OT_ERROR_LNG_RETURN_STR_ERROR(...) |
#define | OT_ERROR_LNG_RETURN_HDL_NAT_NULL(_hdl) |
#define | OT_ERROR_LNG_RETURN_INVALID_CLASS(_clsHasS, _clsExpS) |
#define | OT_ERROR_LNG_RETURN_HDL_IS_NULL() |
#define | OT_Prefix_ARGS OT_MK_ARGS |
#define | OT_Prefix_CALL OT_MK_CALL |
#define | OT_Check_ARGS OT_MK_ARGS MK_MNG hdl, MK_STRN const arg, ATL_OBJV_ARGS, int *skipP |
#define | OT_Check_CALL(arg) |
#define | OT_Check_CALL2(arg) |
#define | OT_CHECK_OPTIONAL(val) |
#define | OT_CHECK_REQUIRED(val) |
#define | OT_CHECK_NUM_ARGS(min, max) |
#define | OT_CHECK_NOARGS |
#define | OT_GET_CONSTR_NAME(ctor) |
#define | OT_CHECK_BNP(val, len) |
#define | OT_CHECK_BCP(val) |
#define | OT_CHECK_BCPN(val) |
#define | MkErrorC_Check(mng, PROC) |
#define | MkErrorC_CheckD(PROC) |
#define | OT_ERROR_META_2_LNG(m) |
#define | OT_ERROR_LNG_2_META(m) |
#define | check_LNG(code) |
#define | check_NULL(code) |
#define | check_META(code) |
#define | OT_TMP_BOL_OBJ(val) |
#define | OT_TMP_I8_OBJ(val) |
#define | OT_TMP_I16_OBJ(val) |
#define | OT_TMP_I32_OBJ(val) |
#define | OT_TMP_I64_OBJ(val) |
#define | OT_TMP_FLT_OBJ(val) |
#define | OT_TMP_DBL_OBJ(val) |
#define | OT_TMP_BIN_OBJ(val, len) |
#define | OT_TMP_STR_OBJ(val) |
#define | OT_TMP_CST_OBJ(val) |
#define | OT_OBJECT_DELETE_SOFT(O) |
#define | OT_OBJECT_DELETE_HARD(O) |
#define | OT_OBJECT_DISPOSE(O) |
#define | OT_OBJECT_DELETE(O) |
#define | OT_REF_INCR(_obj) |
#define | OT_REF_DECR(_obj) |
#define | OT_REF_INCR_AND_RETURN(_obj) |
#define | OT_REF_DECR_AND_NULL(_obj) |
#define | MkCallS_SIG 0x30364351 |
#define | MkCallLog(c) |
#define | MkProcResolve_maxArgsLen 16 |
#define | OT_OBJ_COPY(o) |
#define | CallProlog(m) |
#define | NO_OtCheckEnum |
#define | NO_OtCheckEnumFlag |
#define | NO_TestObject |
#define | OT_CHECK_ENUM(ename, val) |
#define | OT_CHECK_ENUM_FLAG(ename, val) |
#define | OT_CHECK_LNGTMPL(val, func) |
#define | OT_CHECK_bool(val) |
#define | OT_CHECK_NB1(val) |
#define | OT_CHECK_NI1(val) |
#define | OT_CHECK_NI2(val) |
#define | OT_CHECK_U2N(val) |
#define | OT_CHECK_NI4(val) |
#define | OT_CHECK_U4N(val) |
#define | OT_CHECK_NI8(val) |
#define | OT_CHECK_IXN(val) |
#define | OT_CHECK_NF4(val) |
#define | OT_CHECK_NF8(val) |
#define | OT_CHECK_STRN(val) |
#define | OT_CHECK_NIL(val) |
#define | OT_CHECK_NIH(val) |
#define | OT_CHECK_STRN_NULL(val) |
#define | OT_CHECK_C_COPY(val, size) |
#define | OT_GET_CALL_PROC MK(Get_Call_Proc)(OT_MK_CALL &frame) |
#define | OT_GET_CALL_FILE MK(Get_Call_File)(OT_MK_CALL &frame) |
#define | OT_GET_CALL_LINE MK(Get_Call_Line)(OT_MK_CALL &frame) |
#define | FRAME_ARGS OT_MK_ARGS OT_OBJ_T * frameP |
#define | FRAME_CALL OT_MK_CALL &frame |
#define | WNA(min, max, txt) |
#define | AltClassDef(...) |
#define | AtlUnknownSetup(...) |
#define | OT_VARFRAME_CREATE |
#define | OT_VARFRAME_DELETE |
#define | OT_VARFRAME_ARGS MK_RT_ARGS OT_VARFRAME varframe |
#define | OT_VARFRAME_CALL MK_RT_CALL varframe |
#define | OT_VARFRAME_OBJ_RESULT(itp) |
#define | OT_EVAL_ARGS OT_ENV_T interp, int objc, OT_OBJ_T const objv[], int flags |
#define | OT_EVAL_CALL interp, objc, objv , flags |
#define | OT_NEW_Mk_enum_OBJ(typ, val) |
#define | Get_MkErrorE_FromObj_path MK(Get_MkErrorE_FromObj) |
#define | Get_MkIdSE_FromObj_path MK(Get_MkIdSE_FromObj) |
#define | Get_MkTimeoutE_FromObj_path MK(Get_MkTimeoutE_FromObj) |
#define | Get_MkTypeE_FromObj_path MK(Get_MkTypeE_FromObj) |
#define | SETUP_interp MK_UNUSED OT_ENV_T interp = amkrt->interp |
#define | SETUP_moxrt |
#define | SETUP_amkrt(r) |
#define | OT_SELF_O(o) |
#define | OT_SELF_X(x) |
#define | OT_SELF_M(m) |
#define | OT_SELF selfO |
#define | SetupHdlFromMetaData_init_2(_SHORT) |
#define | SetupHdlFromMetaData_2(_SHORT) |
#define | SetupHdlFromMetaData__null_allow_2(_SHORT) |
#define | SetupHdlConstr(_ClassC) |
#define | SetupHdlStatic(_ClassC) |
#define | PTR2VAL(nat) |
#define | SELF2VAL(slf) |
#define | CLS2VAL(cls) |
#define | META2VAL_X(x) |
#define | META2VAL_O(o) |
#define | I82VAL(nat) |
#define | BOL2VAL(nat) |
#define | I162VAL(nat) |
#define | U162VAL(nat) |
#define | INT2VAL(nat) |
#define | I642VAL(nat) |
#define | HDL2VAL(nat) |
#define | LLG2VAL(nat) |
#define | FLT2VAL(nat) |
#define | DBL2VAL(nat) |
#define | STRN2VAL(nat) |
#define | BIN2VAL(ptr, len) |
#define | STR2VAL(ptr) |
#define | STR2VAL_2(ptr, len) |
#define | LONG2VAL(nat) |
#define | VAL2STR(val) |
#define | VAL2STR_NULL(val) |
#define | VAL2SELF(val) |
#define | VAL2OBJ(val) |
#define | VAL2BFL(val) |
#define | VAL2MNG(val) |
#define | AtlInfoScript(s) |
#define | AtlInfoExists(l) |
#define | AtlArrayExists(l) |
#define | AtlClassIsN(...) |
#define | OT_ATL_EXTERN __attribute__ ((visibility("default"))) |
#define | AtlClassDefGetNN(...) |
#define | AtlGetClassFrmNsPtr(nsP, flg) |
#define | AtlGetClassFromProc(cmdT) |
#define | OT_TMP_BAC_OBJ(val) |
#define | MkBufferListC_rt (*amkrt) |
#define | MkBufferListC_lngO (MkBufferListC_rt.AtlMkBufferListC) |
#define | MkBufferListCTT (MkBufferListC_rt.AtlMkBufferListCTT) |
#define | MkBufferListC_ObjNew(nat) |
#define | OT_TMP_BFL_OBJ(nat) |
#define | OT_retObj_SET_BFL(nat) |
#define | MkBufferC_rt (*amkrt) |
#define | MkBufferC_lngO (MkBufferC_rt.AtlMkBufferC) |
#define | MkBufferCTT (MkBufferC_rt.AtlMkBufferCTT) |
#define | MkBufferC_ObjNew(nat) |
#define | OT_TMP_BUF_OBJ(nat) |
#define | OT_retObj_SET_BUF(nat) |
#define | MkBufferStreamC_rt (*amkrt) |
#define | MkBufferStreamC_lngO (MkBufferStreamC_rt.AtlMkBufferStreamC) |
#define | MkBufferStreamCTT (MkBufferStreamC_rt.AtlMkBufferStreamCTT) |
#define | MkBufferStreamC_ObjNew(nat) |
#define | OT_TMP_BUS_OBJ(nat) |
#define | OT_retObj_SET_BUS(nat) |
#define | MkErrorC_rt (*amkrt) |
#define | MkErrorC_lngO (MkErrorC_rt.AtlMkErrorC) |
#define | MkErrorCTT (MkErrorC_rt.AtlMkErrorCTT) |
#define | MkErrorC_ObjNew(nat) |
#define | OT_TMP_ERR_OBJ(nat) |
#define | OT_retObj_SET_ERR(nat) |
#define | MkLogFileC_rt (*amkrt) |
#define | MkLogFileC_lngO (MkLogFileC_rt.AtlMkLogFileC) |
#define | MkLogFileCTT (MkLogFileC_rt.AtlMkLogFileCTT) |
#define | MkLogFileC_ObjNew(nat) |
#define | OT_TMP_LFL_OBJ(nat) |
#define | OT_retObj_SET_LFL(nat) |
#define | MkObjectC_rt (*amkrt) |
#define | MkObjectC_lngO (MkObjectC_rt.AtlMkObjectC) |
#define | MkObjectCTT (MkObjectC_rt.AtlMkObjectCTT) |
#define | MkObjectC_ObjNew(nat) |
#define | OT_TMP_OBJ_OBJ(nat) |
#define | OT_retObj_SET_OBJ(nat) |
#define | MkRuntimeC_rt (*amkrt) |
#define | MkRuntimeC_lngO (MkRuntimeC_rt.AtlMkRuntimeC) |
#define | MkRuntimeCTT (MkRuntimeC_rt.AtlMkRuntimeCTT) |
#define | MkRuntimeC_ObjNew(nat) |
#define | OT_TMP_RT_OBJ(nat) |
#define | OT_retObj_SET_RT(nat) |
#define | ME_REF_MkBinaryR MkBinaryR |
#define | OT_GET__ME_REF_MkBinaryR(b) |
#define | VAL2MkBinaryR(obj) |
#define | OT_CHECK__ME_REF_MkBinaryR(val) |
#define | ME_REF_MkStringR MkStringR |
#define | OT_GET__ME_REF_MkStringR(s) |
#define | VAL2MkStringR(obj) |
#define | OT_CHECK__ME_REF_MkStringR(val) |
#define | Ot_GetBooleanFromObj(val) |
#define | ot_fixstr(_s, _l) |
#define | ot_fixstrobj(_s) |
#define | ot_enum_append(_o, _s) |
#define | printLng(var) |
#define | printXLng(x, var) |
#define | printXLngObj(x, var) |
#define | printLLngObj(var) |
#define | printLngObj(var) |
#define | printLngObj2(var) |
#define | printLngErrorCode() |
#define | printLngErrorInfo() |
#define | printObjv |
#define | printXObjv(x) |
#define | printAry(c, o) |
#define | printAryDetail(c, o) |
#define | printXAry(x, c, o) |
#define | printXAryDetail(x, c, o) |
#define | printAry3(txt, c, o) |
#define | printAryX(x, t, c, o) |
#define | printAryL(t, c, o) |
#define | xstr(s) |
#define | str(s) |
#define | printLngClass(clsC) |
#define | printLngObject(objO) |
#define | Self2PtrNN(myP) |
#define | Self2PtrN(myO) |
#define | __doc "AtomObjNew" |
#define | AtomInit(...) |
#define | AtomCreate(...) |
#define | AtomMake(...) |
#define | AtomCreateNULL(...) |
#define | AtomCreateCONSTR(...) |
#define | Atl_EvalObjv(...) |
Typedefs | |
typedef MOX_PTR | OT_PTR_T |
typedef MOX_ENV_T | OT_ENV_T |
typedef MOX_NS_T | OT_NS_T |
typedef MOX_CLS_T | OT_CLS_T |
typedef MOX_OBJ_T | OT_OBJ_T |
typedef MK_STRN | OT_ENUM_T |
typedef MOX_OBJ_T | OT_SELF_T |
typedef enum OT_MK_RT_StatusE | OT_MK_RT_StatusE |
typedef OT_MK_RT_S * | OT_MK_RT_T |
typedef enum MkCallTypeE | MkCallTypeE |
typedef struct MkCallS | MkCallS |
typedef int(* | LookupClassF) (SKIP_ARGS) |
typedef struct MkVarFrameS * | OT_VARFRAME |
typedef struct AtlClassDefS | AtlClassDefS |
typedef AtlClassDefS * | AtlClassDefT |
Enumerations | |
enum | OT_MK_RT_StatusE { OT_MK_RT_STATUS_NEW = 0 , OT_MK_RT_STATUS_ONEXIT = 1 , OT_MK_RT_STATUS_DELETED = 2 } |
enum | MkCallTypeE { MkCallS_init = 0 , MkCallS_null = 1 , MkCallS_proc = 2 , MkCallS_static = 3 , MkCallS_own_method = 4 , MkCallS_other_method = 5 , MkCallS_error = 6 } |
Variables | |
__thread OT_MK_RT_S | amkrtR |
tag: nhi1-release-250425
Definition in file LibMkKernel_atl.h.
#define __doc "AtomObjNew" |
#define AltClassDef | ( | ... | ) |
Definition at line 769 of file LibMkKernel_atl.h.
Definition at line 102 of file LibMkKernel_atl.h.
#define ATL_ARGS_CALL interp, objc, objv |
Definition at line 103 of file LibMkKernel_atl.h.
#define Atl_EvalObjv | ( | ... | ) |
Definition at line 1522 of file LibMkKernel_atl.h.
#define ATL_OBJV_ARGS int objc, OT_OBJ_T const objv[] |
Definition at line 99 of file LibMkKernel_atl.h.
#define ATL_OBJV_ARGS_CALL objc, objv |
Definition at line 100 of file LibMkKernel_atl.h.
#define AtlArrayExists | ( | l | ) |
Definition at line 1035 of file LibMkKernel_atl.h.
#define AtlClassDefGetNN | ( | ... | ) |
Definition at line 1071 of file LibMkKernel_atl.h.
#define AtlClassIsN | ( | ... | ) |
Definition at line 1038 of file LibMkKernel_atl.h.
#define AtlClassName_buf_size 64 |
Definition at line 261 of file LibMkKernel_atl.h.
#define AtlGetClassFrmNsPtr | ( | nsP, | |
flg ) |
Definition at line 1074 of file LibMkKernel_atl.h.
#define AtlGetClassFromProc | ( | cmdT | ) |
Definition at line 1087 of file LibMkKernel_atl.h.
#define AtlInfoExists | ( | l | ) |
Definition at line 1032 of file LibMkKernel_atl.h.
#define AtlInfoScript | ( | s | ) |
Definition at line 1029 of file LibMkKernel_atl.h.
#define AtlUnknownSetup | ( | ... | ) |
Definition at line 778 of file LibMkKernel_atl.h.
#define AtomCreate | ( | ... | ) |
Definition at line 1426 of file LibMkKernel_atl.h.
#define AtomCreateCONSTR | ( | ... | ) |
Definition at line 1458 of file LibMkKernel_atl.h.
#define AtomCreateNULL | ( | ... | ) |
Definition at line 1448 of file LibMkKernel_atl.h.
#define AtomInit | ( | ... | ) |
Definition at line 1411 of file LibMkKernel_atl.h.
#define AtomMake | ( | ... | ) |
Definition at line 1437 of file LibMkKernel_atl.h.
#define BIN2VAL | ( | ptr, | |
len ) |
Definition at line 994 of file LibMkKernel_atl.h.
#define BOL2VAL | ( | nat | ) |
Definition at line 984 of file LibMkKernel_atl.h.
#define CallProlog | ( | m | ) |
Definition at line 628 of file LibMkKernel_atl.h.
#define check_LNG | ( | code | ) |
Definition at line 472 of file LibMkKernel_atl.h.
#define check_META | ( | code | ) |
Definition at line 474 of file LibMkKernel_atl.h.
#define check_NULL | ( | code | ) |
Definition at line 473 of file LibMkKernel_atl.h.
#define CLS2VAL | ( | cls | ) |
Definition at line 979 of file LibMkKernel_atl.h.
#define CONSTR_ARGS OBJECT_ARGS |
Definition at line 111 of file LibMkKernel_atl.h.
#define DBL2VAL | ( | nat | ) |
Definition at line 992 of file LibMkKernel_atl.h.
#define FLT2VAL | ( | nat | ) |
Definition at line 991 of file LibMkKernel_atl.h.
#define FRAME_ARGS OT_MK_ARGS OT_OBJ_T * frameP |
Definition at line 725 of file LibMkKernel_atl.h.
#define FRAME_CALL OT_MK_CALL &frame |
Definition at line 726 of file LibMkKernel_atl.h.
#define Get_MkErrorE_FromObj_path MK(Get_MkErrorE_FromObj) |
Definition at line 902 of file LibMkKernel_atl.h.
#define Get_MkIdSE_FromObj_path MK(Get_MkIdSE_FromObj) |
Definition at line 905 of file LibMkKernel_atl.h.
#define Get_MkTimeoutE_FromObj_path MK(Get_MkTimeoutE_FromObj) |
Definition at line 908 of file LibMkKernel_atl.h.
#define Get_MkTypeE_FromObj_path MK(Get_MkTypeE_FromObj) |
Definition at line 911 of file LibMkKernel_atl.h.
#define HDL2VAL | ( | nat | ) |
Definition at line 989 of file LibMkKernel_atl.h.
#define HEADER |
Definition at line 38 of file LibMkKernel_atl.h.
#define I162VAL | ( | nat | ) |
Definition at line 985 of file LibMkKernel_atl.h.
#define I642VAL | ( | nat | ) |
Definition at line 988 of file LibMkKernel_atl.h.
#define I82VAL | ( | nat | ) |
Definition at line 983 of file LibMkKernel_atl.h.
#define INT2VAL | ( | nat | ) |
Definition at line 987 of file LibMkKernel_atl.h.
#define LLG2VAL | ( | nat | ) |
Definition at line 990 of file LibMkKernel_atl.h.
#define LONG2VAL | ( | nat | ) |
Definition at line 997 of file LibMkKernel_atl.h.
#define ME_REF_MkBinaryR MkBinaryR |
Definition at line 1240 of file LibMkKernel_atl.h.
#define ME_REF_MkStringR MkStringR |
Definition at line 1251 of file LibMkKernel_atl.h.
#define META2VAL_O | ( | o | ) |
Definition at line 981 of file LibMkKernel_atl.h.
#define META2VAL_X | ( | x | ) |
Definition at line 980 of file LibMkKernel_atl.h.
#define META_CONTEXT_S hdl |
Definition at line 95 of file LibMkKernel_atl.h.
#define MK | ( | n | ) |
Definition at line 89 of file LibMkKernel_atl.h.
#define MK_ATL_EXTERN |
static library
Definition at line 62 of file LibMkKernel_atl.h.
#define MK_ATL_EXTERN_DATA extern |
Definition at line 85 of file LibMkKernel_atl.h.
#define MkBufferC_ARGS OBJECT_ARGS |
Definition at line 125 of file LibMkKernel_atl.h.
#define MkBufferC_ARGS_CALL OBJECT_ARGS_CALL |
Definition at line 126 of file LibMkKernel_atl.h.
#define MkBufferC_lngO (MkBufferC_rt.AtlMkBufferC) |
Definition at line 1122 of file LibMkKernel_atl.h.
#define MkBufferC_ObjNew | ( | nat | ) |
Definition at line 1128 of file LibMkKernel_atl.h.
#define MkBufferC_rt (*amkrt) |
Definition at line 1121 of file LibMkKernel_atl.h.
#define MkBufferCTT (MkBufferC_rt.AtlMkBufferCTT) |
Definition at line 1124 of file LibMkKernel_atl.h.
#define MkBufferListC_ARGS OBJECT_ARGS |
Definition at line 123 of file LibMkKernel_atl.h.
#define MkBufferListC_ARGS_CALL OBJECT_ARGS_CALL |
Definition at line 124 of file LibMkKernel_atl.h.
#define MkBufferListC_lngO (MkBufferListC_rt.AtlMkBufferListC) |
Definition at line 1103 of file LibMkKernel_atl.h.
#define MkBufferListC_ObjNew | ( | nat | ) |
Definition at line 1109 of file LibMkKernel_atl.h.
#define MkBufferListC_rt (*amkrt) |
Definition at line 1102 of file LibMkKernel_atl.h.
#define MkBufferListCTT (MkBufferListC_rt.AtlMkBufferListCTT) |
Definition at line 1105 of file LibMkKernel_atl.h.
#define MkBufferStreamC_ARGS OBJECT_ARGS |
Definition at line 127 of file LibMkKernel_atl.h.
#define MkBufferStreamC_ARGS_CALL OBJECT_ARGS_CALL |
Definition at line 128 of file LibMkKernel_atl.h.
#define MkBufferStreamC_lngO (MkBufferStreamC_rt.AtlMkBufferStreamC) |
Definition at line 1141 of file LibMkKernel_atl.h.
#define MkBufferStreamC_ObjNew | ( | nat | ) |
Definition at line 1147 of file LibMkKernel_atl.h.
#define MkBufferStreamC_rt (*amkrt) |
Definition at line 1140 of file LibMkKernel_atl.h.
#define MkBufferStreamCTT (MkBufferStreamC_rt.AtlMkBufferStreamCTT) |
Definition at line 1143 of file LibMkKernel_atl.h.
#define MkCallLog | ( | c | ) |
Definition at line 539 of file LibMkKernel_atl.h.
#define MkCallS_SIG 0x30364351 |
Definition at line 513 of file LibMkKernel_atl.h.
#define MkErrorC_ARGS OBJECT_ARGS |
Definition at line 129 of file LibMkKernel_atl.h.
#define MkErrorC_ARGS_CALL OBJECT_ARGS_CALL |
Definition at line 130 of file LibMkKernel_atl.h.
#define MkErrorC_Check | ( | mng, | |
PROC ) |
Definition at line 459 of file LibMkKernel_atl.h.
#define MkErrorC_CheckD | ( | PROC | ) |
Definition at line 464 of file LibMkKernel_atl.h.
#define MkErrorC_lngO (MkErrorC_rt.AtlMkErrorC) |
Definition at line 1160 of file LibMkKernel_atl.h.
#define MkErrorC_ObjNew | ( | nat | ) |
Definition at line 1166 of file LibMkKernel_atl.h.
#define MkErrorC_rt (*amkrt) |
Definition at line 1159 of file LibMkKernel_atl.h.
#define MkErrorCTT (MkErrorC_rt.AtlMkErrorCTT) |
Definition at line 1162 of file LibMkKernel_atl.h.
#define MkLogFileC_ARGS OBJECT_ARGS |
Definition at line 131 of file LibMkKernel_atl.h.
#define MkLogFileC_ARGS_CALL OBJECT_ARGS_CALL |
Definition at line 132 of file LibMkKernel_atl.h.
#define MkLogFileC_lngO (MkLogFileC_rt.AtlMkLogFileC) |
Definition at line 1179 of file LibMkKernel_atl.h.
#define MkLogFileC_ObjNew | ( | nat | ) |
Definition at line 1185 of file LibMkKernel_atl.h.
#define MkLogFileC_rt (*amkrt) |
Definition at line 1178 of file LibMkKernel_atl.h.
#define MkLogFileCTT (MkLogFileC_rt.AtlMkLogFileCTT) |
Definition at line 1181 of file LibMkKernel_atl.h.
#define MkObjectC_ARGS OBJECT_ARGS |
Definition at line 133 of file LibMkKernel_atl.h.
#define MkObjectC_ARGS_CALL OBJECT_ARGS_CALL |
Definition at line 134 of file LibMkKernel_atl.h.
#define MkObjectC_lngO (MkObjectC_rt.AtlMkObjectC) |
Definition at line 1198 of file LibMkKernel_atl.h.
#define MkObjectC_ObjNew | ( | nat | ) |
Definition at line 1204 of file LibMkKernel_atl.h.
#define MkObjectC_rt (*amkrt) |
Definition at line 1197 of file LibMkKernel_atl.h.
#define MkObjectCTT (MkObjectC_rt.AtlMkObjectCTT) |
Definition at line 1200 of file LibMkKernel_atl.h.
#define MkProcResolve_maxArgsLen 16 |
Definition at line 541 of file LibMkKernel_atl.h.
#define MkRuntimeC_ARGS OBJECT_ARGS |
Definition at line 135 of file LibMkKernel_atl.h.
#define MkRuntimeC_ARGS_CALL OBJECT_ARGS_CALL |
Definition at line 136 of file LibMkKernel_atl.h.
#define MkRuntimeC_lngO (MkRuntimeC_rt.AtlMkRuntimeC) |
Definition at line 1217 of file LibMkKernel_atl.h.
#define MkRuntimeC_ObjNew | ( | nat | ) |
Definition at line 1223 of file LibMkKernel_atl.h.
#define MkRuntimeC_rt (*amkrt) |
Definition at line 1216 of file LibMkKernel_atl.h.
#define MkRuntimeCTT (MkRuntimeC_rt.AtlMkRuntimeCTT) |
Definition at line 1219 of file LibMkKernel_atl.h.
#define NO_OtCheckEnum |
Definition at line 674 of file LibMkKernel_atl.h.
#define NO_OtCheckEnumFlag |
Definition at line 675 of file LibMkKernel_atl.h.
#define NO_TestObject |
Definition at line 676 of file LibMkKernel_atl.h.
#define NS | ( | n | ) |
Definition at line 91 of file LibMkKernel_atl.h.
#define OBJCMD_ARGS ClientData clientData, ATL_ARGS |
Definition at line 108 of file LibMkKernel_atl.h.
#define OBJCMD_ARGS_CALL clientData, ATL_ARGS_CALL |
Definition at line 109 of file LibMkKernel_atl.h.
#define OBJECT_ARGS ClientData clientData, ATL_ARGS |
Definition at line 105 of file LibMkKernel_atl.h.
#define OBJECT_ARGS_CALL hdl, ATL_ARGS_CALL |
Definition at line 106 of file LibMkKernel_atl.h.
#define OT_ATL_EXTERN __attribute__ ((visibility("default"))) |
Definition at line 1051 of file LibMkKernel_atl.h.
#define OT_CHECK__ME_REF_MkBinaryR | ( | val | ) |
Definition at line 1244 of file LibMkKernel_atl.h.
#define OT_CHECK__ME_REF_MkStringR | ( | val | ) |
Definition at line 1255 of file LibMkKernel_atl.h.
#define OT_Check_ARGS OT_MK_ARGS MK_MNG hdl, MK_STRN const arg, ATL_OBJV_ARGS, int *skipP |
Definition at line 414 of file LibMkKernel_atl.h.
#define OT_CHECK_BCP | ( | val | ) |
Definition at line 443 of file LibMkKernel_atl.h.
#define OT_CHECK_BCPN | ( | val | ) |
Definition at line 450 of file LibMkKernel_atl.h.
#define OT_CHECK_BNP | ( | val, | |
len ) |
Definition at line 434 of file LibMkKernel_atl.h.
#define OT_CHECK_bool | ( | val | ) |
Definition at line 699 of file LibMkKernel_atl.h.
#define OT_CHECK_C_COPY | ( | val, | |
size ) |
Definition at line 717 of file LibMkKernel_atl.h.
#define OT_Check_CALL | ( | arg | ) |
Definition at line 415 of file LibMkKernel_atl.h.
#define OT_Check_CALL2 | ( | arg | ) |
Definition at line 416 of file LibMkKernel_atl.h.
#define OT_CHECK_ENUM | ( | ename, | |
val ) |
Definition at line 679 of file LibMkKernel_atl.h.
#define OT_CHECK_ENUM_FLAG | ( | ename, | |
val ) |
Definition at line 686 of file LibMkKernel_atl.h.
#define OT_CHECK_IXN | ( | val | ) |
Definition at line 707 of file LibMkKernel_atl.h.
#define OT_CHECK_LNGTMPL | ( | val, | |
func ) |
Definition at line 697 of file LibMkKernel_atl.h.
#define OT_CHECK_NB1 | ( | val | ) |
Definition at line 700 of file LibMkKernel_atl.h.
#define OT_CHECK_NF4 | ( | val | ) |
Definition at line 708 of file LibMkKernel_atl.h.
#define OT_CHECK_NF8 | ( | val | ) |
Definition at line 709 of file LibMkKernel_atl.h.
#define OT_CHECK_NI1 | ( | val | ) |
Definition at line 701 of file LibMkKernel_atl.h.
#define OT_CHECK_NI2 | ( | val | ) |
Definition at line 702 of file LibMkKernel_atl.h.
#define OT_CHECK_NI4 | ( | val | ) |
Definition at line 704 of file LibMkKernel_atl.h.
#define OT_CHECK_NI8 | ( | val | ) |
Definition at line 706 of file LibMkKernel_atl.h.
#define OT_CHECK_NIH | ( | val | ) |
Definition at line 712 of file LibMkKernel_atl.h.
#define OT_CHECK_NIL | ( | val | ) |
Definition at line 711 of file LibMkKernel_atl.h.
#define OT_CHECK_NOARGS |
Definition at line 427 of file LibMkKernel_atl.h.
#define OT_CHECK_NUM_ARGS | ( | min, | |
max ) |
Definition at line 421 of file LibMkKernel_atl.h.
#define OT_CHECK_OPTIONAL | ( | val | ) |
Definition at line 418 of file LibMkKernel_atl.h.
#define OT_CHECK_REQUIRED | ( | val | ) |
Definition at line 419 of file LibMkKernel_atl.h.
#define OT_CHECK_STRN | ( | val | ) |
Definition at line 710 of file LibMkKernel_atl.h.
#define OT_CHECK_STRN_NULL | ( | val | ) |
Definition at line 714 of file LibMkKernel_atl.h.
#define OT_CHECK_U2N | ( | val | ) |
Definition at line 703 of file LibMkKernel_atl.h.
#define OT_CHECK_U4N | ( | val | ) |
Definition at line 705 of file LibMkKernel_atl.h.
#define OT_CONSTRUCTOR_POST | ( | x | ) |
Definition at line 170 of file LibMkKernel_atl.h.
#define OT_DEBUG_NAMESPACE_DELETE | ( | ... | ) |
Definition at line 26 of file LibMkKernel_atl.h.
#define ot_enum_append | ( | _o, | |
_s ) |
Definition at line 1283 of file LibMkKernel_atl.h.
#define OT_ERROR_ABNORMAL | ( | mng | ) |
Definition at line 383 of file LibMkKernel_atl.h.
#define OT_ERROR_APPEND_LNG_STACK | ( | ) |
Definition at line 388 of file LibMkKernel_atl.h.
#define OT_ERROR_CONSTRUCTOR | ( | class | ) |
Definition at line 371 of file LibMkKernel_atl.h.
#define OT_ERROR_LNG_2_META | ( | m | ) |
Definition at line 470 of file LibMkKernel_atl.h.
#define OT_ERROR_LNG_RETURN return TCL_ERROR |
Definition at line 360 of file LibMkKernel_atl.h.
#define OT_ERROR_LNG_RETURN_HDL_IS_NULL | ( | ) |
Definition at line 407 of file LibMkKernel_atl.h.
#define OT_ERROR_LNG_RETURN_HDL_NAT_NULL | ( | _hdl | ) |
Definition at line 397 of file LibMkKernel_atl.h.
#define OT_ERROR_LNG_RETURN_INVALID_CLASS | ( | _clsHasS, | |
_clsExpS ) |
Definition at line 402 of file LibMkKernel_atl.h.
#define OT_ERROR_LNG_RETURN_STR_ERROR | ( | ... | ) |
Definition at line 395 of file LibMkKernel_atl.h.
#define OT_ERROR_LNG_RETURN_VAR_ERROR | ( | ... | ) |
Definition at line 394 of file LibMkKernel_atl.h.
#define OT_ERROR_META_2_LNG | ( | m | ) |
Definition at line 469 of file LibMkKernel_atl.h.
#define OT_ERROR_NUMARGS | ( | ... | ) |
Definition at line 380 of file LibMkKernel_atl.h.
#define OT_ERROR_SOFT_CONSTRUCTOR | ( | class | ) |
Definition at line 367 of file LibMkKernel_atl.h.
#define OT_ERROR_STR_DEFAULT | ( | ... | ) |
Definition at line 363 of file LibMkKernel_atl.h.
#define OT_ERROR_TYPE | ( | str | ) |
Definition at line 365 of file LibMkKernel_atl.h.
#define OT_ERROR_VAR_DEFAULT | ( | ... | ) |
Definition at line 362 of file LibMkKernel_atl.h.
Definition at line 846 of file LibMkKernel_atl.h.
#define OT_EVAL_CALL interp, objc, objv , flags |
Definition at line 847 of file LibMkKernel_atl.h.
#define ot_fixstr | ( | _s, | |
_l ) |
Definition at line 1281 of file LibMkKernel_atl.h.
#define ot_fixstrobj | ( | _s | ) |
Definition at line 1282 of file LibMkKernel_atl.h.
#define OT_FRAME_CLEANUP if (frame != NULL) { Tcl_DecrRefCount(frame); frame = NULL; } |
Definition at line 147 of file LibMkKernel_atl.h.
#define OT_GET__ME_REF_MkBinaryR | ( | b | ) |
Definition at line 1241 of file LibMkKernel_atl.h.
#define OT_GET__ME_REF_MkStringR | ( | s | ) |
Definition at line 1252 of file LibMkKernel_atl.h.
#define OT_GET_CALL_FILE MK(Get_Call_File)(OT_MK_CALL &frame) |
Definition at line 722 of file LibMkKernel_atl.h.
#define OT_GET_CALL_LINE MK(Get_Call_Line)(OT_MK_CALL &frame) |
Definition at line 723 of file LibMkKernel_atl.h.
#define OT_GET_CALL_PROC MK(Get_Call_Proc)(OT_MK_CALL &frame) |
Definition at line 721 of file LibMkKernel_atl.h.
#define OT_GET_CONSTR_NAME | ( | ctor | ) |
Definition at line 432 of file LibMkKernel_atl.h.
#define Ot_GetBooleanFromObj | ( | val | ) |
Definition at line 1272 of file LibMkKernel_atl.h.
#define OT_LNG_EMBEDDED | ( | type, | |
call, | |||
... ) |
Definition at line 349 of file LibMkKernel_atl.h.
#define OT_LNG_NAME_FROM_CLASS | ( | _cls | ) |
Definition at line 331 of file LibMkKernel_atl.h.
#define OT_LNG_NAME_FROM_OBJ | ( | _obj | ) |
Definition at line 332 of file LibMkKernel_atl.h.
#define OT_LNG_NAME_FROM_OBJECT | ( | _obj | ) |
Definition at line 330 of file LibMkKernel_atl.h.
#define OT_LNG_NULL NULL |
Definition at line 324 of file LibMkKernel_atl.h.
#define OT_LNG_OBJ_CLASSNAME | ( | val | ) |
Definition at line 334 of file LibMkKernel_atl.h.
#define OT_LNG_OBJ_CLASSNAME_SHORT | ( | val | ) |
Definition at line 335 of file LibMkKernel_atl.h.
#define OT_LNG_OBJV | ( | __skip | ) |
Definition at line 341 of file LibMkKernel_atl.h.
#define OT_LNG_RETURN | ( | ret, | |
cmd ) |
Definition at line 326 of file LibMkKernel_atl.h.
#define OT_LNG_SELF_2_LNG | ( | selfT | ) |
Definition at line 339 of file LibMkKernel_atl.h.
#define OT_LNG_SET_VAR | ( | var, | |
val ) |
Definition at line 346 of file LibMkKernel_atl.h.
#define OT_LNG_UNDEF NULL |
Definition at line 325 of file LibMkKernel_atl.h.
#define OT_MK_ARGS OT_MK_RT_T amkrt, OT_ENV_T interp, MK_RT_ARGS |
Definition at line 321 of file LibMkKernel_atl.h.
#define OT_MK_CALL amkrt, interp, MK_RT_CALL |
Definition at line 322 of file LibMkKernel_atl.h.
#define OT_MK_CALL_0 | ( | hdl, | |
cls, | |||
meth, | |||
ret ) |
Definition at line 223 of file LibMkKernel_atl.h.
#define OT_MK_RT_SIG 0x62384526 |
Definition at line 251 of file LibMkKernel_atl.h.
#define OT_NEW_Mk_enum_OBJ | ( | typ, | |
val ) |
Definition at line 887 of file LibMkKernel_atl.h.
#define OT_OBJ_COPY | ( | o | ) |
Definition at line 591 of file LibMkKernel_atl.h.
#define OT_OBJ_TO_CLASS | ( | obj | ) |
Definition at line 343 of file LibMkKernel_atl.h.
#define OT_OBJ_TO_ENUM | ( | str | ) |
Definition at line 344 of file LibMkKernel_atl.h.
#define OT_OBJ_TYPE_STRING | ( | val | ) |
Definition at line 336 of file LibMkKernel_atl.h.
#define OT_OBJECT_DELETE | ( | O | ) |
Definition at line 504 of file LibMkKernel_atl.h.
#define OT_OBJECT_DELETE_HARD | ( | O | ) |
Definition at line 499 of file LibMkKernel_atl.h.
#define OT_OBJECT_DELETE_SOFT | ( | O | ) |
Definition at line 496 of file LibMkKernel_atl.h.
#define OT_OBJECT_DISPOSE | ( | O | ) |
Definition at line 502 of file LibMkKernel_atl.h.
#define OT_Prefix_ARGS OT_MK_ARGS |
Definition at line 412 of file LibMkKernel_atl.h.
#define OT_Prefix_CALL OT_MK_CALL |
Definition at line 413 of file LibMkKernel_atl.h.
#define OT_ProcRet int |
Definition at line 97 of file LibMkKernel_atl.h.
#define OT_REF_DECR | ( | _obj | ) |
Definition at line 507 of file LibMkKernel_atl.h.
#define OT_REF_DECR_AND_NULL | ( | _obj | ) |
Definition at line 509 of file LibMkKernel_atl.h.
#define OT_REF_INCR | ( | _obj | ) |
Definition at line 506 of file LibMkKernel_atl.h.
#define OT_REF_INCR_AND_RETURN | ( | _obj | ) |
Definition at line 508 of file LibMkKernel_atl.h.
#define OT_retObj_APPEND | ( | var | ) |
Definition at line 179 of file LibMkKernel_atl.h.
#define OT_retObj_RETURN |
Definition at line 180 of file LibMkKernel_atl.h.
#define OT_retObj_SET | ( | val | ) |
Definition at line 172 of file LibMkKernel_atl.h.
#define OT_retObj_SET_BFL | ( | nat | ) |
Definition at line 1111 of file LibMkKernel_atl.h.
#define OT_retObj_SET_BIN | ( | nat, | |
len ) |
Definition at line 201 of file LibMkKernel_atl.h.
#define OT_retObj_SET_BOL | ( | nat | ) |
Definition at line 192 of file LibMkKernel_atl.h.
#define OT_retObj_SET_BUF | ( | nat | ) |
Definition at line 1130 of file LibMkKernel_atl.h.
#define OT_retObj_SET_BUS | ( | nat | ) |
Definition at line 1149 of file LibMkKernel_atl.h.
#define OT_retObj_SET_DBL | ( | nat | ) |
Definition at line 200 of file LibMkKernel_atl.h.
#define OT_retObj_SET_ERR | ( | nat | ) |
Definition at line 1168 of file LibMkKernel_atl.h.
#define OT_retObj_SET_Error retObj = NULL |
Definition at line 176 of file LibMkKernel_atl.h.
#define OT_retObj_SET_FLT | ( | nat | ) |
Definition at line 199 of file LibMkKernel_atl.h.
#define OT_retObj_SET_HDL | ( | nat | ) |
Definition at line 205 of file LibMkKernel_atl.h.
#define OT_retObj_SET_I16 | ( | nat | ) |
Definition at line 194 of file LibMkKernel_atl.h.
#define OT_retObj_SET_I32 | ( | nat | ) |
Definition at line 196 of file LibMkKernel_atl.h.
#define OT_retObj_SET_I64 | ( | nat | ) |
Definition at line 197 of file LibMkKernel_atl.h.
#define OT_retObj_SET_I8 | ( | nat | ) |
Definition at line 193 of file LibMkKernel_atl.h.
#define OT_retObj_SET_isNone ((long)retObj) == 0x1 |
Definition at line 175 of file LibMkKernel_atl.h.
#define OT_retObj_SET_isPtr ((long)retObj) > 0x1 |
Definition at line 173 of file LibMkKernel_atl.h.
#define OT_retObj_SET_LFL | ( | nat | ) |
Definition at line 1187 of file LibMkKernel_atl.h.
#define OT_retObj_SET_List retObj = Tcl_NewListObj(0,NULL) |
Definition at line 178 of file LibMkKernel_atl.h.
#define OT_retObj_SET_LLG | ( | nat | ) |
Definition at line 198 of file LibMkKernel_atl.h.
#define OT_retObj_SET_LONG | ( | nat | ) |
Definition at line 204 of file LibMkKernel_atl.h.
#define OT_retObj_SET_None retObj = ((OT_OBJ_T)0x1) |
Definition at line 174 of file LibMkKernel_atl.h.
#define OT_retObj_SET_OBJ | ( | nat | ) |
Definition at line 1206 of file LibMkKernel_atl.h.
#define OT_retObj_SET_RT | ( | nat | ) |
Definition at line 1225 of file LibMkKernel_atl.h.
#define OT_retObj_SET_STR | ( | nat | ) |
Definition at line 202 of file LibMkKernel_atl.h.
#define OT_retObj_SET_STRN | ( | nat | ) |
Definition at line 203 of file LibMkKernel_atl.h.
#define OT_retObj_SET_U16 | ( | nat | ) |
Definition at line 195 of file LibMkKernel_atl.h.
#define OT_SELF selfO |
Definition at line 930 of file LibMkKernel_atl.h.
#define OT_SELF_M | ( | m | ) |
#define OT_SELF_O | ( | o | ) |
Definition at line 927 of file LibMkKernel_atl.h.
#define OT_SELF_X | ( | x | ) |
Definition at line 928 of file LibMkKernel_atl.h.
#define OT_SETUP_ARGS_ALL | ( | d | ) |
Definition at line 142 of file LibMkKernel_atl.h.
#define OT_SETUP_CONSTRUCTOR_ARGS | ( | ... | ) |
Definition at line 153 of file LibMkKernel_atl.h.
Definition at line 164 of file LibMkKernel_atl.h.
#define OT_SETUP_NOARG | ( | d | ) |
Definition at line 159 of file LibMkKernel_atl.h.
Definition at line 163 of file LibMkKernel_atl.h.
#define OT_SETUP_ONEARG | ( | d | ) |
Definition at line 155 of file LibMkKernel_atl.h.
#define OT_SETUP_VARARGS | ( | min, | |
max, | |||
d ) |
Definition at line 149 of file LibMkKernel_atl.h.
#define OT_TMP_BAC_OBJ | ( | val | ) |
Definition at line 1095 of file LibMkKernel_atl.h.
#define OT_TMP_BFL_OBJ | ( | nat | ) |
Definition at line 1110 of file LibMkKernel_atl.h.
#define OT_TMP_BIN_OBJ | ( | val, | |
len ) |
Definition at line 485 of file LibMkKernel_atl.h.
#define OT_TMP_BOL_OBJ | ( | val | ) |
Definition at line 478 of file LibMkKernel_atl.h.
#define OT_TMP_BUF_OBJ | ( | nat | ) |
Definition at line 1129 of file LibMkKernel_atl.h.
#define OT_TMP_BUS_OBJ | ( | nat | ) |
Definition at line 1148 of file LibMkKernel_atl.h.
#define OT_TMP_CST_OBJ | ( | val | ) |
Definition at line 487 of file LibMkKernel_atl.h.
#define OT_TMP_DBL_OBJ | ( | val | ) |
Definition at line 484 of file LibMkKernel_atl.h.
#define OT_TMP_ERR_OBJ | ( | nat | ) |
Definition at line 1167 of file LibMkKernel_atl.h.
#define OT_TMP_FLT_OBJ | ( | val | ) |
Definition at line 483 of file LibMkKernel_atl.h.
#define OT_TMP_I16_OBJ | ( | val | ) |
Definition at line 480 of file LibMkKernel_atl.h.
#define OT_TMP_I32_OBJ | ( | val | ) |
Definition at line 481 of file LibMkKernel_atl.h.
#define OT_TMP_I64_OBJ | ( | val | ) |
Definition at line 482 of file LibMkKernel_atl.h.
#define OT_TMP_I8_OBJ | ( | val | ) |
Definition at line 479 of file LibMkKernel_atl.h.
#define OT_TMP_LFL_OBJ | ( | nat | ) |
Definition at line 1186 of file LibMkKernel_atl.h.
#define OT_TMP_OBJ_OBJ | ( | nat | ) |
Definition at line 1205 of file LibMkKernel_atl.h.
#define OT_TMP_RT_OBJ | ( | nat | ) |
Definition at line 1224 of file LibMkKernel_atl.h.
#define OT_TMP_STR_OBJ | ( | val | ) |
Definition at line 486 of file LibMkKernel_atl.h.
#define OT_VARFRAME_ARGS MK_RT_ARGS OT_VARFRAME varframe |
Definition at line 808 of file LibMkKernel_atl.h.
#define OT_VARFRAME_CALL MK_RT_CALL varframe |
Definition at line 809 of file LibMkKernel_atl.h.
#define OT_VARFRAME_CREATE |
Definition at line 799 of file LibMkKernel_atl.h.
#define OT_VARFRAME_DELETE |
Definition at line 803 of file LibMkKernel_atl.h.
#define OT_VARFRAME_OBJ_RESULT | ( | itp | ) |
Definition at line 830 of file LibMkKernel_atl.h.
#define OtClass_ARGS OBJECT_ARGS |
Definition at line 116 of file LibMkKernel_atl.h.
#define OtClass_ARGS_CALL OBJECT_ARGS_CALL |
Definition at line 117 of file LibMkKernel_atl.h.
#define printAry | ( | c, | |
o ) |
Definition at line 1318 of file LibMkKernel_atl.h.
#define printAry3 | ( | txt, | |
c, | |||
o ) |
Definition at line 1330 of file LibMkKernel_atl.h.
#define printAryDetail | ( | c, | |
o ) |
Definition at line 1321 of file LibMkKernel_atl.h.
#define printAryL | ( | t, | |
c, | |||
o ) |
Definition at line 1345 of file LibMkKernel_atl.h.
#define printAryX | ( | x, | |
t, | |||
c, | |||
o ) |
Definition at line 1338 of file LibMkKernel_atl.h.
#define printLLngObj | ( | var | ) |
Definition at line 1296 of file LibMkKernel_atl.h.
#define printLng | ( | var | ) |
Definition at line 1293 of file LibMkKernel_atl.h.
#define printLngClass | ( | clsC | ) |
Definition at line 1350 of file LibMkKernel_atl.h.
#define printLngErrorCode | ( | ) |
Definition at line 1300 of file LibMkKernel_atl.h.
#define printLngErrorInfo | ( | ) |
Definition at line 1305 of file LibMkKernel_atl.h.
#define printLngObj | ( | var | ) |
Definition at line 1297 of file LibMkKernel_atl.h.
#define printLngObj2 | ( | var | ) |
Definition at line 1298 of file LibMkKernel_atl.h.
#define printLngObject | ( | objO | ) |
Definition at line 1351 of file LibMkKernel_atl.h.
#define printObjv |
Definition at line 1310 of file LibMkKernel_atl.h.
#define printXAry | ( | x, | |
c, | |||
o ) |
Definition at line 1324 of file LibMkKernel_atl.h.
#define printXAryDetail | ( | x, | |
c, | |||
o ) |
Definition at line 1327 of file LibMkKernel_atl.h.
#define printXLng | ( | x, | |
var ) |
Definition at line 1294 of file LibMkKernel_atl.h.
#define printXLngObj | ( | x, | |
var ) |
Definition at line 1295 of file LibMkKernel_atl.h.
#define printXObjv | ( | x | ) |
Definition at line 1314 of file LibMkKernel_atl.h.
#define PTR2VAL | ( | nat | ) |
Definition at line 977 of file LibMkKernel_atl.h.
#define regTclArray | ( | m, | |
t ) |
Definition at line 267 of file LibMkKernel_atl.h.
#define regTclCmd | ( | t | ) |
Definition at line 266 of file LibMkKernel_atl.h.
#define regTclObj | ( | t | ) |
Definition at line 264 of file LibMkKernel_atl.h.
#define regTclObj2 | ( | t, | |
v ) |
Definition at line 265 of file LibMkKernel_atl.h.
#define Self2PtrN | ( | myO | ) |
Definition at line 1357 of file LibMkKernel_atl.h.
#define Self2PtrNN | ( | myP | ) |
Definition at line 1356 of file LibMkKernel_atl.h.
#define SELF2VAL | ( | slf | ) |
Definition at line 978 of file LibMkKernel_atl.h.
#define SETUP_amkrt | ( | r | ) |
Definition at line 922 of file LibMkKernel_atl.h.
#define SETUP_ARGS MK_RT_ARGS ATL_ARGS |
Definition at line 166 of file LibMkKernel_atl.h.
#define SETUP_ARGS_CALL MK_RT_CALL ATL_ARGS_CALL |
Definition at line 167 of file LibMkKernel_atl.h.
Definition at line 919 of file LibMkKernel_atl.h.
#define SETUP_moxrt |
Definition at line 920 of file LibMkKernel_atl.h.
#define SetupHdlConstr | ( | _ClassC | ) |
Definition at line 956 of file LibMkKernel_atl.h.
#define SetupHdlFromMetaData_2 | ( | _SHORT | ) |
Definition at line 936 of file LibMkKernel_atl.h.
#define SetupHdlFromMetaData__null_allow_2 | ( | _SHORT | ) |
Definition at line 944 of file LibMkKernel_atl.h.
#define SetupHdlFromMetaData_init_2 | ( | _SHORT | ) |
Definition at line 932 of file LibMkKernel_atl.h.
#define SetupHdlStatic | ( | _ClassC | ) |
Definition at line 965 of file LibMkKernel_atl.h.
#define SKIP_ARGS ATL_ARGS, int __skip |
Definition at line 113 of file LibMkKernel_atl.h.
#define SKIP_ARGS_CALL ATL_ARGS_CALL, __skip |
Definition at line 114 of file LibMkKernel_atl.h.
#define str | ( | s | ) |
Definition at line 1348 of file LibMkKernel_atl.h.
#define STR2VAL | ( | ptr | ) |
Definition at line 995 of file LibMkKernel_atl.h.
#define STR2VAL_2 | ( | ptr, | |
len ) |
Definition at line 996 of file LibMkKernel_atl.h.
#define STRN2VAL | ( | nat | ) |
Definition at line 993 of file LibMkKernel_atl.h.
#define U162VAL | ( | nat | ) |
Definition at line 986 of file LibMkKernel_atl.h.
#define VAL2BFL | ( | val | ) |
Definition at line 1004 of file LibMkKernel_atl.h.
#define VAL2MkBinaryR | ( | obj | ) |
Definition at line 1242 of file LibMkKernel_atl.h.
#define VAL2MkStringR | ( | obj | ) |
Definition at line 1253 of file LibMkKernel_atl.h.
#define VAL2MNG | ( | val | ) |
Definition at line 1005 of file LibMkKernel_atl.h.
#define VAL2OBJ | ( | val | ) |
Definition at line 1003 of file LibMkKernel_atl.h.
#define VAL2SELF | ( | val | ) |
Definition at line 1001 of file LibMkKernel_atl.h.
#define VAL2STR | ( | val | ) |
Definition at line 999 of file LibMkKernel_atl.h.
#define VAL2STR_NULL | ( | val | ) |
Definition at line 1000 of file LibMkKernel_atl.h.
#define WNA | ( | min, | |
max, | |||
txt ) |
Definition at line 761 of file LibMkKernel_atl.h.
#define xstr | ( | s | ) |
Definition at line 1347 of file LibMkKernel_atl.h.
typedef struct AtlClassDefS AtlClassDefS |
typedef AtlClassDefS* AtlClassDefT |
Definition at line 1069 of file LibMkKernel_atl.h.
typedef int(* LookupClassF) (SKIP_ARGS) |
Definition at line 754 of file LibMkKernel_atl.h.
typedef struct MkCallS MkCallS |
typedef enum MkCallTypeE MkCallTypeE |
typedef MOX_CLS_T OT_CLS_T |
Definition at line 239 of file LibMkKernel_atl.h.
Definition at line 242 of file LibMkKernel_atl.h.
typedef MOX_ENV_T OT_ENV_T |
Definition at line 237 of file LibMkKernel_atl.h.
typedef enum OT_MK_RT_StatusE OT_MK_RT_StatusE |
typedef OT_MK_RT_S* OT_MK_RT_T |
Definition at line 317 of file LibMkKernel_atl.h.
typedef MOX_NS_T OT_NS_T |
Definition at line 238 of file LibMkKernel_atl.h.
typedef MOX_OBJ_T OT_OBJ_T |
Definition at line 240 of file LibMkKernel_atl.h.
typedef MOX_PTR OT_PTR_T |
Definition at line 236 of file LibMkKernel_atl.h.
typedef MOX_OBJ_T OT_SELF_T |
Definition at line 243 of file LibMkKernel_atl.h.
typedef struct MkVarFrameS* OT_VARFRAME |
Definition at line 797 of file LibMkKernel_atl.h.
enum MkCallTypeE |
Enumerator | ||
---|---|---|
MkCallS_init | 0 | |
MkCallS_null | 1 | |
MkCallS_proc | 2 | |
MkCallS_static | 3 | |
MkCallS_own_method | 4 | |
MkCallS_other_method | 5 | |
MkCallS_error | 6 |
Definition at line 514 of file LibMkKernel_atl.h.
enum OT_MK_RT_StatusE |
Enumerator | ||
---|---|---|
OT_MK_RT_STATUS_NEW | 0 | |
OT_MK_RT_STATUS_ONEXIT | 1 | |
OT_MK_RT_STATUS_DELETED | 2 |
Definition at line 245 of file LibMkKernel_atl.h.
MK_ATL_EXTERN int atlmkkernel_AtlArrayExists | ( | OT_MK_ARGS | OT_OBJ_T | ) |
AtlClassDefT atlmkkernel_AtlClassDefGetNN | ( | OT_MK_ARGS OT_NS_T | classP, |
OT_CLS_T | classO, | ||
MK_TYP | classTT, | ||
int | flags ) |
MK_ATL_EXTERN int atlmkkernel_AtlClassIsN | ( | OT_MK_ARGS OT_SELF_T | myNsO, |
OT_CLS_T | clsNsO, | ||
bool * | boolP ) |
MK_ATL_EXTERN int atlmkkernel_AtlInfoExists | ( | OT_MK_ARGS | OT_OBJ_T | ) |
MK_ATL_EXTERN MK_STRN atlmkkernel_AtlInfoScript | ( | OT_MK_ARGS | MK_STRN | ) |
OT_SELF_T atlmkkernel_AtomCreate | ( | OT_MK_ARGS MK_OBJ | obj, |
OT_CLS_T | cls, | ||
OT_OBJ_T | nameO, | ||
OT_OBJ_T | nsO, | ||
int | objc, | ||
OT_OBJ_T const | objv[], | ||
MK_PTR const | env ) |
OT_SELF_T atlmkkernel_AtomCreateCONSTR | ( | OT_MK_ARGS MK_OBJ | obj, |
OT_CLS_T | cls, | ||
OT_OBJ_T | nameO, | ||
MK_PTR const | env ) |
|
inlinestatic |
Definition at line 1439 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 1462 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 1478 of file LibMkKernel_atl.h.
OT_SELF_T atlmkkernel_AtomInit | ( | OT_MK_ARGS OT_SELF_T | selfO, |
MK_OBJ | obj, | ||
MK_PTR const | env ) |
OT_SELF_T atlmkkernel_AtomMake | ( | OT_MK_ARGS MK_OBJ | obj, |
OT_CLS_T | cls, | ||
OT_OBJ_T | nameO, | ||
OT_OBJ_T | nsO, | ||
MK_PTR const | env ) |
|
inlinestatic |
ATOM API
Definition at line 1385 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 1493 of file LibMkKernel_atl.h.
Definition at line 596 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 566 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 585 of file LibMkKernel_atl.h.
MK_ATL_EXTERN void atlmkkernel_CallLog | ( | MK_RT | mkrt, |
MkCallS * | call, | ||
MK_STRN | caller ) |
MK_ATL_EXTERN OT_CLS_T atlmkkernel_ClassDef | ( | OT_MK_ARGS | MK_TYP, |
OT_NS_T * | ) |
MK_ATL_EXTERN MK_STRN atlmkkernel_ClassName | ( | OT_Prefix_ARGS | OT_OBJ_T, |
bool | ) |
MK_ATL_EXTERN int atlmkkernel_EnumFlagWorker | ( | MK_RT | mkrt, |
OT_ENV_T | , | ||
const struct LookupEnumE * | , | ||
OT_OBJ_T | , | ||
int * | ) |
|
inlinestatic |
Definition at line 865 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 855 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 849 of file LibMkKernel_atl.h.
MK_ATL_EXTERN int atlmkkernel_EvalObjvVA | ( | OT_ENV_T | , |
int | , | ||
... ) |
MK_ATL_EXTERN int atlmkkernel_FillNamespace | ( | OT_ENV_T | , |
const OtObjProcDefS | [], | ||
ClientData | ) |
MK_ATL_EXTERN MK_STRN atlmkkernel_Get_Call_File | ( | FRAME_ARGS | ) |
MK_ATL_EXTERN MK_I32 atlmkkernel_Get_Call_Line | ( | FRAME_ARGS | ) |
MK_ATL_EXTERN MK_STRN atlmkkernel_Get_Call_Proc | ( | FRAME_ARGS | ) |
MK_ATL_EXTERN bool atlmkkernel_Get_Call_Stack | ( | OT_MK_ARGS MK_ERR const | , |
int | ) |
|
inlinestatic |
Definition at line 1075 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 1088 of file LibMkKernel_atl.h.
MK_ATL_EXTERN MK_STRN atlmkkernel_GetTypeFromObj | ( | OT_Prefix_ARGS | OT_OBJ_T, |
bool * | ) |
MK_ATL_EXTERN enum MkErrorE atlmkkernel_LngListToMkBufferListS | ( | OT_Prefix_ARGS | OT_OBJ_T, |
MK_BFL * | ) |
|
inlinestatic |
Definition at line 1133 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 1114 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 1152 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 1171 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 1190 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 1209 of file LibMkKernel_atl.h.
|
inlinestatic |
Definition at line 1228 of file LibMkKernel_atl.h.
MK_ATL_EXTERN enum MkErrorE atlmkkernel_Obj_AsSTR_COPY | ( | OT_Check_ARGS | , |
MK_STR | , | ||
size_t | ) |
enum MkErrorE atlmkkernel_ObjectDeleteCall | ( | MkObjectDeleteCallF_ARGS | ) |
void atlmkkernel_ObjectDeleteFree | ( | MkObjectDeleteFreeF_ARGS | ) |
MK_ATL_EXTERN MK_STRN atlmkkernel_ObjvToString | ( | MK_RT | mkrt, |
MK_STRN | cls, | ||
ATL_ARGS | ) |
int atlmkkernel_OT_ERROR_LNG_RETURN_HDL_IS_NULL | ( | OT_MK_ARGS | OT_CLS_T, |
OT_OBJ_T | ) |
|
inlinestatic |
Definition at line 811 of file LibMkKernel_atl.h.
int atlmkkernel_pMkBufferC_Init | ( | OT_MK_ARGS | OT_NS_T | ) |
int atlmkkernel_pMkBufferListC_Init | ( | OT_MK_ARGS | OT_NS_T | ) |
int atlmkkernel_pMkBufferStreamC_Init | ( | OT_MK_ARGS | OT_NS_T | ) |
int atlmkkernel_pMkErrorC_Init | ( | OT_MK_ARGS | OT_NS_T | ) |
int atlmkkernel_pMkLogFileC_Init | ( | OT_MK_ARGS | OT_NS_T | ) |
int atlmkkernel_pMkObjectC_Init | ( | OT_MK_ARGS | OT_NS_T | ) |
int atlmkkernel_pMkRuntimeC_Init | ( | OT_MK_ARGS | OT_NS_T | ) |
MK_ATL_EXTERN MK_STR atlmkkernel_PrintObj | ( | OT_Prefix_ARGS | MK_STRN, |
OT_OBJ_T | ) |
MK_ATL_EXTERN void atlmkkernel_PrintObj2 | ( | OT_Prefix_ARGS | MK_STRN, |
OT_OBJ_T | , | ||
MK_STRN | ) |
MK_ATL_EXTERN enum MkErrorE atlmkkernel_ProcResolve | ( | OT_MK_ARGS | MK_MNG, |
struct MkCallS * | ) |
|
inlinestatic |
Definition at line 544 of file LibMkKernel_atl.h.
Definition at line 1363 of file LibMkKernel_atl.h.
Definition at line 1359 of file LibMkKernel_atl.h.
Definition at line 1009 of file LibMkKernel_atl.h.
MK_ATL_EXTERN bool atlmkkernel_TestObject | ( | OT_Prefix_ARGS | OT_OBJ_T, |
OT_CLS_T | , | ||
MK_OBJ * | , | ||
MkTestClassE * | ) |
MK_ATL_EXTERN int atlmkkernel_UnknownSetup | ( | OT_ENV_T | , |
const OtObjProcDefS | [], | ||
ClientData | ) |
|
inlinestatic |
Definition at line 1268 of file LibMkKernel_atl.h.
Definition at line 1262 of file LibMkKernel_atl.h.
|
extern |