Jancy C API Reference
Base Definitions
Error Subsystem
Extension Libraries Subsystem
Module Components
Runtime Subsystem
Global Namespace
Jancy C API Reference
Index
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
Symbols
@1
variable
_
_JNC_CPP_CLANG
define
_JNC_CPP_GCC
define
_JNC_CPP_MSC
define
_JNC_CPU_AMD64
define
_JNC_CPU_X86
define
_JNC_DEBUG
define
_JNC_OS_BSD
define
_JNC_OS_DARWIN
define
_JNC_OS_LINUX
define
_JNC_OS_POSIX
define
_JNC_OS_SOLARIS
define
_JNC_OS_WIN
define
A
Array Type
group
Attribute Block
group
B
Base Definitions
group
bool_t
typedef
byte_t
typedef
C
Call Site
group
class
jnc::Edit
jnc::EditTheme
Class Type
group
CodeAssistTrigger
enum
D
define
_JNC_CPP_CLANG
_JNC_CPP_GCC
_JNC_CPP_MSC
_JNC_CPU_AMD64
_JNC_CPU_X86
_JNC_DEBUG
_JNC_OS_BSD
_JNC_OS_DARWIN
_JNC_OS_LINUX
_JNC_OS_POSIX
_JNC_OS_SOLARIS
_JNC_OS_WIN
JNC_ASSERT
JNC_DEFINE_GUID
JNC_EXTERN_C
JNC_INLINE
JNC_PTR_SIZE
JNC_SELECT_ANY
Derivable Type
group
dword_t
typedef
E
enum
CodeAssistTrigger
Init
jnc_AccessKind
jnc_ArrayTypeFlag
jnc_BinOpKind
jnc_BoxFlag
jnc_ClassPtrTypeKind
jnc_ClassTypeFlag
jnc_ClassTypeKind
jnc_CodeAssistFlag
jnc_CodeAssistKind
jnc_DataPtrTypeKind
jnc_DynamicLayoutMode
jnc_DynamicSectionKind
jnc_EnumTypeFlag
jnc_FunctionFlag
jnc_FunctionKind
jnc_FunctionKindFlag
jnc_FunctionOverloadFlag
jnc_FunctionPtrTypeKind
jnc_FunctionTypeFlag
jnc_GcDef
jnc_GcShadowStackFrameMapOp
jnc_JitKind
jnc_McSnapshotFieldKind
jnc_McSnapshotMethodKind
jnc_ModuleCompileErrorKind
jnc_ModuleCompileFlag
jnc_ModuleCompileState
jnc_ModuleItemFlag
jnc_ModuleItemKind
jnc_ModuleRequireFlag
jnc_MulticastFieldKind
jnc_MulticastMethodFlag
jnc_MulticastMethodKind
jnc_NamespaceKind
jnc_OptLevel
jnc_PropertyFlag
jnc_PropertyKind
jnc_PropertyPtrTypeKind
jnc_PropertyTypeFlag
jnc_PtrTypeFlag
jnc_StdNamespace
jnc_StdType
jnc_StorageKind
jnc_TypeFlag
jnc_TypeKind
jnc_TypeKindFlag
jnc_UnOpKind
jnc_VariableFlag
Role
Enum Type
group
Error Subsystem
group
Extension Libraries Subsystem
group
F
Function
group
function
jnc_getErrorDescription_v
jnc_getLastError
jnc_getLastErrorDescription_v
jnc_setErrno
jnc_setError
jnc_setStringError
Function Type
group
G
Garbage-Collected Heap
group
global
namespace
group
Array Type
Attribute Block
Base Definitions
Call Site
Class Type
Derivable Type
Enum Type
Error Subsystem
Extension Libraries Subsystem
Function
Function Type
Garbage-Collected Heap
Module
Module Components
Module Item
Module Item Declaration
Namespace
Operators
Promise
Property
Property Type
Runtime
Runtime Structures
Runtime Subsystem
String
Struct Type
Type
Type Subsystem
Union Type
Unit
Variable
Variant
I
Init
enum
J
jnc
namespace
jnc::Edit
class
jnc::EditTheme
class
jnc_AccessKind
enum
jnc_ArrayType
struct
jnc_ArrayTypeFlag
enum
jnc_ArrayTypeFuncTable
struct
JNC_ASSERT
define
jnc_AttributeBlockFuncTable
struct
jnc_AttributeFuncTable
struct
jnc_BaseTypeSlotFuncTable
struct
jnc_BinOpKind
enum
jnc_Box
struct
jnc_BoxFlag
enum
jnc_CallSite
struct
jnc_CapabilityFuncTable
struct
jnc_ClassPtrTypeFuncTable
struct
jnc_ClassPtrTypeKind
enum
jnc_ClassType
struct
jnc_ClassTypeFlag
enum
jnc_ClassTypeFuncTable
struct
jnc_ClassTypeKind
enum
jnc_CodeAssistFlag
enum
jnc_CodeAssistKind
enum
jnc_CodeAuthenticatorConfig
struct
jnc_DataBox
struct
jnc_DataPtr
struct
jnc_DataPtrTypeFuncTable
struct
jnc_DataPtrTypeKind
enum
jnc_DataPtrValidator
struct
JNC_DEFINE_GUID
define
jnc_DerivableType
struct
jnc_DerivableTypeFuncTable
struct
jnc_DetachedDataBox
struct
jnc_DynamicExtensionLibHost
struct
jnc_DynamicLayoutMode
enum
jnc_DynamicSectionKind
enum
jnc_EnumConstFuncTable
struct
jnc_EnumType
struct
jnc_EnumTypeFlag
enum
jnc_EnumTypeFuncTable
struct
jnc_Error
struct
jnc_ErrorFuncTable
struct
jnc_ExtensionLib
struct
JNC_EXTERN_C
define
jnc_FieldFuncTable
struct
jnc_FindModuleItemResult
struct
jnc_FmtLiteral
struct
jnc_Function
struct
jnc_FunctionArgFuncTable
struct
jnc_FunctionFlag
enum
jnc_FunctionFuncTable
struct
jnc_FunctionKind
enum
jnc_FunctionKindFlag
enum
jnc_FunctionOverloadFlag
enum
jnc_FunctionOverloadFuncTable
struct
jnc_FunctionPtr
struct
jnc_FunctionPtrTypeFuncTable
struct
jnc_FunctionPtrTypeKind
enum
jnc_FunctionType
struct
jnc_FunctionTypeFlag
enum
jnc_FunctionTypeFuncTable
struct
jnc_GcDef
enum
jnc_GcHeap
struct
jnc_GcHeapFuncTable
struct
jnc_GcMutatorThread
struct
jnc_GcShadowStackFrame
struct
jnc_GcShadowStackFrameMapBuffer
struct
jnc_GcShadowStackFrameMapOp
enum
jnc_GcSizeTriggers
struct
jnc_GcStats
struct
jnc_getErrorDescription_v
function
jnc_getLastError
function
jnc_getLastErrorDescription_v
function
jnc_GlobalNamespaceFuncTable
struct
jnc_Guid
struct
jnc_IfaceHdr
struct
JNC_INLINE
define
jnc_JitKind
enum
jnc_ListLink
struct
jnc_McSnapshot
struct
jnc_McSnapshotClassTypeFuncTable
struct
jnc_McSnapshotFieldKind
enum
jnc_McSnapshotMethodKind
enum
jnc_Module
struct
jnc_ModuleCompileErrorKind
enum
jnc_ModuleCompileFlag
enum
jnc_ModuleCompileState
enum
jnc_ModuleConfig
struct
jnc_ModuleFuncTable
struct
jnc_ModuleItem
struct
jnc_ModuleItemDecl
struct
jnc_ModuleItemDeclFuncTable
struct
jnc_ModuleItemFlag
enum
jnc_ModuleItemFuncTable
struct
jnc_ModuleItemKind
enum
jnc_ModuleRequireFlag
enum
jnc_Multicast
struct
jnc_MulticastClassTypeFuncTable
struct
jnc_MulticastFieldKind
enum
jnc_MulticastMethodFlag
enum
jnc_MulticastMethodKind
enum
jnc_NamedTypeFuncTable
struct
jnc_Namespace
struct
jnc_NamespaceFuncTable
struct
jnc_NamespaceKind
enum
jnc_OpaqueClassTypeInfo
struct
jnc_OptLevel
enum
jnc_OverloadableFunction
union
jnc_Promise
struct
jnc_PromiseFuncTable
struct
jnc_Property
struct
jnc_PropertyFlag
enum
jnc_PropertyFuncTable
struct
jnc_PropertyKind
enum
jnc_PropertyPtr
struct
jnc_PropertyPtrTypeFuncTable
struct
jnc_PropertyPtrTypeKind
enum
jnc_PropertyType
struct
jnc_PropertyTypeFlag
enum
jnc_PropertyTypeFuncTable
struct
JNC_PTR_SIZE
define
jnc_PtrTypeFlag
enum
jnc_Reactor
struct
jnc_ReactorClosure
struct
jnc_Runtime
struct
jnc_RuntimeFuncTable
struct
jnc_Scheduler
struct
jnc_SchedulerVtable
struct
JNC_SELECT_ANY
define
jnc_setErrno
function
jnc_setError
function
jnc_setStringError
function
jnc_SjljFrame
struct
jnc_StdBuffer
struct
jnc_StdBufferFuncTable
struct
jnc_StdHashTable
struct
jnc_StdHashTableFuncTable
struct
jnc_StdMap
struct
jnc_StdMapEntry
struct
jnc_StdNamespace
enum
jnc_StdRbTree
struct
jnc_StdRbTreeFuncTable
struct
jnc_StdType
enum
jnc_StorageKind
enum
jnc_String
struct
jnc_StringFuncTable
struct
jnc_StructType
struct
jnc_StructTypeFuncTable
struct
jnc_Tls
struct
jnc_TlsVariableTable
struct
jnc_Type
struct
jnc_TypedefFuncTable
struct
jnc_TypeFlag
enum
jnc_TypeFuncTable
struct
jnc_TypeKind
enum
jnc_TypeKindFlag
enum
jnc_UnionType
struct
jnc_UnionTypeFuncTable
struct
jnc_UnitFuncTable
struct
jnc_UnOpKind
enum
jnc_Variable
struct
jnc_VariableFlag
enum
jnc_VariableFuncTable
struct
jnc_Variant
struct
jnc_VariantFuncTable
struct
M
m_data1
variable
m_data2
variable
m_data3
variable
m_data4
variable
m_long1
variable
m_long2
variable
m_long3
variable
m_long4
variable
m_next
variable
m_prev
variable
Module
group
Module Components
group
Module Item
group
Module Item Declaration
group
N
Namespace
group
namespace
global
jnc
O
Operators
group
P
Promise
group
Property
group
Property Type
group
Q
qword_t
typedef
R
Role
enum
Runtime
group
Runtime Structures
group
Runtime Subsystem
group
S
String
group
struct
jnc_ArrayType
jnc_ArrayTypeFuncTable
jnc_AttributeBlockFuncTable
jnc_AttributeFuncTable
jnc_BaseTypeSlotFuncTable
jnc_Box
jnc_CallSite
jnc_CapabilityFuncTable
jnc_ClassPtrTypeFuncTable
jnc_ClassType
jnc_ClassTypeFuncTable
jnc_CodeAuthenticatorConfig
jnc_DataBox
jnc_DataPtr
jnc_DataPtrTypeFuncTable
jnc_DataPtrValidator
jnc_DerivableType
jnc_DerivableTypeFuncTable
jnc_DetachedDataBox
jnc_DynamicExtensionLibHost
jnc_EnumConstFuncTable
jnc_EnumType
jnc_EnumTypeFuncTable
jnc_Error
jnc_ErrorFuncTable
jnc_ExtensionLib
jnc_FieldFuncTable
jnc_FindModuleItemResult
jnc_FmtLiteral
jnc_Function
jnc_FunctionArgFuncTable
jnc_FunctionFuncTable
jnc_FunctionOverloadFuncTable
jnc_FunctionPtr
jnc_FunctionPtrTypeFuncTable
jnc_FunctionType
jnc_FunctionTypeFuncTable
jnc_GcHeap
jnc_GcHeapFuncTable
jnc_GcMutatorThread
jnc_GcShadowStackFrame
jnc_GcShadowStackFrameMapBuffer
jnc_GcSizeTriggers
jnc_GcStats
jnc_GlobalNamespaceFuncTable
jnc_Guid
jnc_IfaceHdr
jnc_ListLink
jnc_McSnapshot
jnc_McSnapshotClassTypeFuncTable
jnc_Module
jnc_ModuleConfig
jnc_ModuleFuncTable
jnc_ModuleItem
jnc_ModuleItemDecl
jnc_ModuleItemDeclFuncTable
jnc_ModuleItemFuncTable
jnc_Multicast
jnc_MulticastClassTypeFuncTable
jnc_NamedTypeFuncTable
jnc_Namespace
jnc_NamespaceFuncTable
jnc_OpaqueClassTypeInfo
jnc_Promise
jnc_PromiseFuncTable
jnc_Property
jnc_PropertyFuncTable
jnc_PropertyPtr
jnc_PropertyPtrTypeFuncTable
jnc_PropertyType
jnc_PropertyTypeFuncTable
jnc_Reactor
jnc_ReactorClosure
jnc_Runtime
jnc_RuntimeFuncTable
jnc_Scheduler
jnc_SchedulerVtable
jnc_SjljFrame
jnc_StdBuffer
jnc_StdBufferFuncTable
jnc_StdHashTable
jnc_StdHashTableFuncTable
jnc_StdMap
jnc_StdMapEntry
jnc_StdRbTree
jnc_StdRbTreeFuncTable
jnc_String
jnc_StringFuncTable
jnc_StructType
jnc_StructTypeFuncTable
jnc_Tls
jnc_TlsVariableTable
jnc_Type
jnc_TypedefFuncTable
jnc_TypeFuncTable
jnc_UnionType
jnc_UnionTypeFuncTable
jnc_UnitFuncTable
jnc_Variable
jnc_VariableFuncTable
jnc_Variant
jnc_VariantFuncTable
Struct Type
group
T
Type
group
Type Subsystem
group
typedef
bool_t
byte_t
dword_t
qword_t
uchar_t
uint_t
ulong_t
ushort_t
word_t
U
uchar_t
typedef
uint_t
typedef
ulong_t
typedef
union
jnc_OverloadableFunction
Union Type
group
Unit
group
ushort_t
typedef
V
Variable
group
variable
@1
m_data1
m_data2
m_data3
m_data4
m_long1
m_long2
m_long3
m_long4
m_next
m_prev
Variant
group
W
word_t
typedef