|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface MonoLibrary
JNA Wrapper for library mono
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
| Nested Class Summary | |
|---|---|
static class |
MonoLibrary.GHashTable
|
static class |
MonoLibrary.GList
|
static class |
MonoLibrary.GPtrArray
|
static class |
MonoLibrary.GSList
|
static class |
MonoLibrary.GString
|
static class |
MonoLibrary.mono_debug_format
|
static class |
MonoLibrary.mono_debug_handles
|
static class |
MonoLibrary.mono_opcodes
|
static class |
MonoLibrary.MonoAppContext
|
static class |
MonoLibrary.MonoAppDomain
|
static class |
MonoLibrary.MonoAssembly
|
static interface |
MonoLibrary.MonoAssemblyLoadFunc
Installs a function which is called each time a new assembly is loaded. |
static interface |
MonoLibrary.MonoAssemblyPreLoadFunc
Installs a function which is called before a new assembly is loaded The hook are invoked from last hooked to first. |
static interface |
MonoLibrary.MonoAssemblySearchFunc
Installs a new function which is used to search the list of loaded assemblies for a given assembly name. |
static interface |
MonoLibrary.MonoCallConvention
native declaration : mono\metadata\metadata.h enum values |
static class |
MonoLibrary.MonoClass
|
static class |
MonoLibrary.MonoClassField
|
static interface |
MonoLibrary.MonoCompileFunc
|
static class |
MonoLibrary.MonoDebugDataTable
|
static interface |
MonoLibrary.MonoDebugFormat
native declaration : mono\metadata\mono-debug.h enum values |
static class |
MonoLibrary.MonoDebugMethodAddress
|
static interface |
MonoLibrary.MonoDisIndenter
|
static interface |
MonoLibrary.MonoDisTokener
|
static class |
MonoLibrary.MonoDomain
|
static interface |
MonoLibrary.MonoDomainFunc
|
static class |
MonoLibrary.MonoEvent
|
static class |
MonoLibrary.MonoException
|
static interface |
MonoLibrary.MonoExceptionEnum
native declaration : mono\metadata\metadata.h enum values |
static interface |
MonoLibrary.MonoGCEvent
native declaration : mono\metadata\profiler.h enum values |
static class |
MonoLibrary.MonoGenericClass
|
static class |
MonoLibrary.MonoGenericContext
|
static class |
MonoLibrary.MonoGenericParam
|
static class |
MonoLibrary.MonoImage
|
static interface |
MonoLibrary.MonoImageOpenStatus
native declaration : mono\metadata\image.h enum values |
static interface |
MonoLibrary.MonoInvokeFunc
|
static class |
MonoLibrary.MonoJitInfo
|
static interface |
MonoLibrary.MonoMainThreadFunc
|
static interface |
MonoLibrary.MonoMarshalConv
native declaration : mono\metadata\metadata.h enum values |
static interface |
MonoLibrary.MonoMarshalNative
native declaration : mono\metadata\metadata.h enum values |
static interface |
MonoLibrary.MonoMarshalVariant
native declaration : mono\metadata\metadata.h enum values |
static class |
MonoLibrary.MonoMemPool
|
static interface |
MonoLibrary.MonoMetaTableEnum
native declaration : mono\metadata\blob.h enum values |
static class |
MonoLibrary.MonoMethod
|
static class |
MonoLibrary.MonoMethodDesc
|
static class |
MonoLibrary.MonoMethodHeader
|
static class |
MonoLibrary.MonoMethodSignature
|
static interface |
MonoLibrary.MonoProfileAllocFunc
|
static interface |
MonoLibrary.MonoProfileAppDomainFunc
|
static interface |
MonoLibrary.MonoProfileAppDomainResult
|
static interface |
MonoLibrary.MonoProfileAssemblyFunc
|
static interface |
MonoLibrary.MonoProfileAssemblyResult
|
static interface |
MonoLibrary.MonoProfileClassFunc
|
static interface |
MonoLibrary.MonoProfileClassResult
|
static interface |
MonoLibrary.MonoProfileCoverageFilterFunc
|
static interface |
MonoLibrary.MonoProfileCoverageFunc
|
static interface |
MonoLibrary.MonoProfileExceptionClauseFunc
|
static interface |
MonoLibrary.MonoProfileExceptionFunc
|
static interface |
MonoLibrary.MonoProfileFlags
native declaration : mono\metadata\profiler.h enum values |
static interface |
MonoLibrary.MonoProfileFunc
|
static interface |
MonoLibrary.MonoProfileGCFunc
|
static interface |
MonoLibrary.MonoProfileGCResizeFunc
|
static interface |
MonoLibrary.MonoProfileJitResult
|
static interface |
MonoLibrary.MonoProfileMethodFunc
|
static interface |
MonoLibrary.MonoProfileMethodInline
|
static interface |
MonoLibrary.MonoProfileMethodResult
|
static interface |
MonoLibrary.MonoProfileModuleFunc
|
static interface |
MonoLibrary.MonoProfileModuleResult
|
static class |
MonoLibrary.MonoProfiler
|
static interface |
MonoLibrary.MonoProfileResult
native declaration : mono\metadata\profiler.h enum values |
static interface |
MonoLibrary.MonoProfileStatCallChainFunc
|
static interface |
MonoLibrary.MonoProfileStatFunc
|
static interface |
MonoLibrary.MonoProfileThreadFunc
|
static class |
MonoLibrary.MonoProperty
|
static class |
MonoLibrary.MonoReflectionAssembly
|
static class |
MonoLibrary.MonoReflectionEvent
|
static class |
MonoLibrary.MonoReflectionField
|
static class |
MonoLibrary.MonoReflectionMethod
|
static class |
MonoLibrary.MonoReflectionMethodBody
|
static class |
MonoLibrary.MonoReflectionModule
|
static class |
MonoLibrary.MonoReflectionProperty
|
static class |
MonoLibrary.MonoReflectionType
|
static interface |
MonoLibrary.MonoResolveTokenError
native declaration : mono\metadata\reflection.h enum values |
static interface |
MonoLibrary.MonoStackWalk
define SKIPPED: native declaration : mono\metadata\blob.h (MONO_TABLE_LAST + 1) |
static class |
MonoLibrary.MonoTableInfo
|
static class |
MonoLibrary.MonoThread
|
static interface |
MonoLibrary.MonoThreadAttachCB
|
static interface |
MonoLibrary.MonoThreadCleanupFunc
|
static interface |
MonoLibrary.MonoThreadManageCallback
This callback should return TRUE if the runtime must wait for the thread, FALSE otherwise native declaration : mono\metadata\threads.h |
static class |
MonoLibrary.MonoThreadsSync
|
static interface |
MonoLibrary.MonoThreadStartCB
|
static interface |
MonoLibrary.MonoTokenType
native declaration : mono\metadata\tokentype.h enum values |
static class |
MonoLibrary.MonoType
|
static interface |
MonoLibrary.MonoTypeEnum
native declaration : mono\metadata\blob.h enum values |
static interface |
MonoLibrary.MonoVerifyStatus
native declaration : mono\metadata\verify.h enum values |
static class |
MonoLibrary.MonoVTable
|
| Nested classes/interfaces inherited from interface com.sun.jna.Library |
|---|
Library.Handler |
| Field Summary | |
|---|---|
static GlobalInt |
_mono_debug_using_mono_debugger
|
static int |
_MONO_METADATA_LOADER_H_
|
static MonoLibrary |
INSTANCE
|
static java.lang.String |
JNA_LIBRARY_NAME
|
static NativeLibrary |
JNA_NATIVE_LIB
|
static int |
MONO_ASSEMBLY_BUILD_NUMBER
|
static int |
MONO_ASSEMBLY_CULTURE
|
static int |
MONO_ASSEMBLY_FLAGS
|
static int |
MONO_ASSEMBLY_HASH_ALG
|
static int |
MONO_ASSEMBLY_HASH_MD5
23.1.1 Values for AssemblyHashAlgorithm native declaration : mono\metadata\attrdefs.h:23 |
static int |
MONO_ASSEMBLY_HASH_NONE
23.1.1 Values for AssemblyHashAlgorithm native declaration : mono\metadata\attrdefs.h:22 |
static int |
MONO_ASSEMBLY_HASH_SHA1
23.1.1 Values for AssemblyHashAlgorithm native declaration : mono\metadata\attrdefs.h:24 |
static int |
MONO_ASSEMBLY_MAJOR_VERSION
|
static int |
MONO_ASSEMBLY_MINOR_VERSION
|
static int |
MONO_ASSEMBLY_NAME
|
static int |
MONO_ASSEMBLY_PROCESSOR
|
static int |
MONO_ASSEMBLY_PROCESSOR_SIZE
|
static int |
MONO_ASSEMBLY_PUBLIC_KEY
|
static int |
MONO_ASSEMBLY_REV_NUMBER
|
static int |
MONO_ASSEMBLY_SIZE
|
static int |
MONO_ASSEMBLYOS_MAJOR_VERSION
|
static int |
MONO_ASSEMBLYOS_MINOR_VERSION
|
static int |
MONO_ASSEMBLYOS_PLATFORM
|
static int |
MONO_ASSEMBLYOS_SIZE
|
static int |
MONO_ASSEMBLYREF_BUILD_NUMBER
|
static int |
MONO_ASSEMBLYREF_CULTURE
|
static int |
MONO_ASSEMBLYREF_FLAGS
|
static int |
MONO_ASSEMBLYREF_FULL_PUBLIC_KEY
23.1.2 AssemblyRefs native declaration : mono\metadata\attrdefs.h:31 |
static int |
MONO_ASSEMBLYREF_HASH_VALUE
|
static int |
MONO_ASSEMBLYREF_JIT_TRACKING
23.1.2 AssemblyRefs native declaration : mono\metadata\attrdefs.h:33 |
static int |
MONO_ASSEMBLYREF_MAJOR_VERSION
|
static int |
MONO_ASSEMBLYREF_MINOR_VERSION
|
static int |
MONO_ASSEMBLYREF_NAME
|
static int |
MONO_ASSEMBLYREF_NO_JIT_OPT
23.1.2 AssemblyRefs native declaration : mono\metadata\attrdefs.h:34 |
static int |
MONO_ASSEMBLYREF_PUBLIC_KEY
|
static int |
MONO_ASSEMBLYREF_RETARGETABLE
23.1.2 AssemblyRefs native declaration : mono\metadata\attrdefs.h:32 |
static int |
MONO_ASSEMBLYREF_REV_NUMBER
|
static int |
MONO_ASSEMBLYREF_SIZE
|
static int |
MONO_ASSEMBLYREFOS_ASSEMBLYREF
|
static int |
MONO_ASSEMBLYREFOS_MAJOR_VERSION
|
static int |
MONO_ASSEMBLYREFOS_MINOR_VERSION
|
static int |
MONO_ASSEMBLYREFOS_PLATFORM
|
static int |
MONO_ASSEMBLYREFOS_SIZE
|
static int |
MONO_ASSEMBLYREFPROC_ASSEMBLYREF
|
static int |
MONO_ASSEMBLYREFPROC_PROCESSOR
|
static int |
MONO_ASSEMBLYREFPROC_SIZE
|
static int |
MONO_CLASS_LAYOUT_CLASS_SIZE
|
static int |
MONO_CLASS_LAYOUT_PACKING_SIZE
|
static int |
MONO_CLASS_LAYOUT_PARENT
|
static int |
MONO_CLASS_LAYOUT_SIZE
|
static int |
MONO_CONSTANT_PADDING
|
static int |
MONO_CONSTANT_PARENT
|
static int |
MONO_CONSTANT_SIZE
|
static int |
MONO_CONSTANT_TYPE
|
static int |
MONO_CONSTANT_VALUE
|
static int |
MONO_CUSTOM_ATTR_ASSEMBLY
|
static int |
MONO_CUSTOM_ATTR_ASSEMBLYREF
|
static int |
MONO_CUSTOM_ATTR_BITS
|
static int |
MONO_CUSTOM_ATTR_EVENT
|
static int |
MONO_CUSTOM_ATTR_EXP_TYPE
|
static int |
MONO_CUSTOM_ATTR_FIELDDEF
|
static int |
MONO_CUSTOM_ATTR_FILE
|
static int |
MONO_CUSTOM_ATTR_GENERICPAR
|
static int |
MONO_CUSTOM_ATTR_INTERFACE
|
static int |
MONO_CUSTOM_ATTR_MANIFEST
|
static int |
MONO_CUSTOM_ATTR_MASK
|
static int |
MONO_CUSTOM_ATTR_MEMBERREF
|
static int |
MONO_CUSTOM_ATTR_METHODDEF
|
static int |
MONO_CUSTOM_ATTR_MODULE
|
static int |
MONO_CUSTOM_ATTR_MODULEREF
|
static int |
MONO_CUSTOM_ATTR_PARAMDEF
|
static int |
MONO_CUSTOM_ATTR_PARENT
|
static int |
MONO_CUSTOM_ATTR_PERMISSION
|
static int |
MONO_CUSTOM_ATTR_PROPERTY
|
static int |
MONO_CUSTOM_ATTR_SIGNATURE
|
static int |
MONO_CUSTOM_ATTR_SIZE
|
static int |
MONO_CUSTOM_ATTR_TYPE
|
static int |
MONO_CUSTOM_ATTR_TYPE_BITS
|
static int |
MONO_CUSTOM_ATTR_TYPE_MASK
|
static int |
MONO_CUSTOM_ATTR_TYPE_MEMBERREF
|
static int |
MONO_CUSTOM_ATTR_TYPE_METHODDEF
|
static int |
MONO_CUSTOM_ATTR_TYPE_STRING
not used native declaration : mono\metadata\row-indexes.h:417 |
static int |
MONO_CUSTOM_ATTR_TYPE_TYPEDEF
not used native declaration : mono\metadata\row-indexes.h:414 |
static int |
MONO_CUSTOM_ATTR_TYPE_TYPEREF
not used native declaration : mono\metadata\row-indexes.h:413 |
static int |
MONO_CUSTOM_ATTR_TYPEDEF
|
static int |
MONO_CUSTOM_ATTR_TYPEREF
|
static int |
MONO_CUSTOM_ATTR_TYPESPEC
|
static int |
MONO_CUSTOM_ATTR_VALUE
|
static int |
MONO_CUSTOM_PREFIX
define SKIPPED: native declaration : mono\metadata\object.h (gint32) |
static GlobalInt |
mono_debug_debugger_version
|
static int |
MONO_DEBUG_VAR_ADDRESS_MODE_DEAD
|
static int |
MONO_DEBUG_VAR_ADDRESS_MODE_FLAGS
|
static int |
MONO_DEBUG_VAR_ADDRESS_MODE_REGISTER
|
static int |
MONO_DEBUG_VAR_ADDRESS_MODE_REGOFFSET
|
static int |
MONO_DEBUG_VAR_ADDRESS_MODE_TWO_REGISTERS
|
static long |
MONO_DEBUGGER_MAGIC
|
static int |
MONO_DEBUGGER_MAJOR_VERSION
|
static int |
MONO_DEBUGGER_MINOR_VERSION
|
static int |
MONO_DECL_SECURITY_ACTION
|
static int |
MONO_DECL_SECURITY_PARENT
|
static int |
MONO_DECL_SECURITY_PERMISSIONSET
|
static int |
MONO_DECL_SECURITY_SIZE
|
static int |
MONO_DECLSEC_ACTION_MAX
|
static int |
MONO_DECLSEC_ACTION_MIN
|
static int |
MONO_DECLSEC_FLAG_ASSERT
|
static int |
MONO_DECLSEC_FLAG_DEMAND
|
static int |
MONO_DECLSEC_FLAG_DEMAND_CHOICE
|
static int |
MONO_DECLSEC_FLAG_DENY
|
static int |
MONO_DECLSEC_FLAG_INHERITANCEDEMAND
|
static int |
MONO_DECLSEC_FLAG_INHERITANCEDEMAND_CHOICE
|
static int |
MONO_DECLSEC_FLAG_LINKDEMAND
|
static int |
MONO_DECLSEC_FLAG_LINKDEMAND_CHOICE
|
static int |
MONO_DECLSEC_FLAG_NONCAS_DEMAND
|
static int |
MONO_DECLSEC_FLAG_NONCAS_INHERITANCEDEMAND
|
static int |
MONO_DECLSEC_FLAG_NONCAS_LINKDEMAND
|
static int |
MONO_DECLSEC_FLAG_PERMITONLY
|
static int |
MONO_DECLSEC_FLAG_PREJIT_DENY
|
static int |
MONO_DECLSEC_FLAG_PREJIT_GRANT
|
static int |
MONO_DECLSEC_FLAG_REQUEST
|
static int |
MONO_DECLSEC_FLAG_REQUEST_MINIMUM
|
static int |
MONO_DECLSEC_FLAG_REQUEST_OPTIONAL
|
static int |
MONO_DECLSEC_FLAG_REQUEST_REFUSE
|
static int |
MONO_EVENT_FLAGS
|
static int |
MONO_EVENT_MAP_EVENTLIST
|
static int |
MONO_EVENT_MAP_PARENT
|
static int |
MONO_EVENT_MAP_SIZE
|
static int |
MONO_EVENT_NAME
|
static int |
MONO_EVENT_POINTER_EVENT
|
static int |
MONO_EVENT_POINTER_SIZE
|
static int |
MONO_EVENT_RTSPECIALNAME
23.1.4 Flags for Event.EventAttributes native declaration : mono\metadata\attrdefs.h:42 |
static int |
MONO_EVENT_SIZE
|
static int |
MONO_EVENT_SPECIALNAME
23.1.4 Flags for Event.EventAttributes native declaration : mono\metadata\attrdefs.h:41 |
static int |
MONO_EVENT_TYPE
|
static int |
MONO_EXP_TYPE_FLAGS
|
static int |
MONO_EXP_TYPE_IMPLEMENTATION
|
static int |
MONO_EXP_TYPE_NAME
|
static int |
MONO_EXP_TYPE_NAMESPACE
|
static int |
MONO_EXP_TYPE_SIZE
|
static int |
MONO_EXP_TYPE_TYPEDEF
|
static int |
MONO_FIELD_ATTR_ASSEMBLY
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_COMPILER_CONTROLLED
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_FAM_AND_ASSEM
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_FAM_OR_ASSEM
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_FAMILY
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_FIELD_ACCESS_MASK
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_HAS_DEFAULT
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_HAS_MARSHAL
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_HAS_RVA
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_INIT_ONLY
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_LITERAL
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_NOT_SERIALIZED
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_PINVOKE_IMPL
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_PRIVATE
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_PUBLIC
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_RESERVED_MASK
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_RT_SPECIAL_NAME
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_SPECIAL_NAME
Field Attributes (23.1.5). |
static int |
MONO_FIELD_ATTR_STATIC
Field Attributes (23.1.5). |
static int |
MONO_FIELD_FLAGS
|
static int |
MONO_FIELD_LAYOUT_FIELD
|
static int |
MONO_FIELD_LAYOUT_OFFSET
|
static int |
MONO_FIELD_LAYOUT_SIZE
|
static int |
MONO_FIELD_MARSHAL_NATIVE_TYPE
|
static int |
MONO_FIELD_MARSHAL_PARENT
|
static int |
MONO_FIELD_MARSHAL_SIZE
|
static int |
MONO_FIELD_NAME
|
static int |
MONO_FIELD_POINTER_FIELD
|
static int |
MONO_FIELD_POINTER_SIZE
|
static int |
MONO_FIELD_RVA_FIELD
|
static int |
MONO_FIELD_RVA_RVA
|
static int |
MONO_FIELD_RVA_SIZE
|
static int |
MONO_FIELD_SIGNATURE
|
static int |
MONO_FIELD_SIZE
|
static int |
MONO_FILE_FLAGS
|
static int |
MONO_FILE_HAS_METADATA
23.1.6 Flags for FileAttributes native declaration : mono\metadata\attrdefs.h:77 |
static int |
MONO_FILE_HAS_NO_METADATA
23.1.6 Flags for FileAttributes native declaration : mono\metadata\attrdefs.h:78 |
static int |
MONO_FILE_HASH_VALUE
|
static int |
MONO_FILE_NAME
|
static int |
MONO_FILE_SIZE
|
static int |
MONO_FLOW_BRANCH
|
static int |
MONO_FLOW_CALL
|
static int |
MONO_FLOW_COND_BRANCH
|
static int |
MONO_FLOW_ERROR
|
static int |
MONO_FLOW_META
|
static int |
MONO_FLOW_NEXT
|
static int |
MONO_FLOW_RETURN
|
static int |
MONO_GEN_PARAM_CONSTRAINT_CLASS
23.1.7 Flags for generic parameters native declaration : mono\metadata\attrdefs.h:90 |
static int |
MONO_GEN_PARAM_CONSTRAINT_DCTOR
23.1.7 Flags for generic parameters native declaration : mono\metadata\attrdefs.h:92 |
static int |
MONO_GEN_PARAM_CONSTRAINT_MASK
23.1.7 Flags for generic parameters native declaration : mono\metadata\attrdefs.h:89 |
static int |
MONO_GEN_PARAM_CONSTRAINT_VTYPE
23.1.7 Flags for generic parameters native declaration : mono\metadata\attrdefs.h:91 |
static int |
MONO_GEN_PARAM_COVARIANT
23.1.7 Flags for generic parameters native declaration : mono\metadata\attrdefs.h:88 |
static int |
MONO_GEN_PARAM_NON_VARIANT
23.1.7 Flags for generic parameters native declaration : mono\metadata\attrdefs.h:86 |
static int |
MONO_GEN_PARAM_VARIANCE_MASK
23.1.7 Flags for generic parameters native declaration : mono\metadata\attrdefs.h:85 |
static int |
MONO_GEN_PARAM_VARIANT
23.1.7 Flags for generic parameters native declaration : mono\metadata\attrdefs.h:87 |
static int |
MONO_GENERICPARAM_FLAGS
|
static int |
MONO_GENERICPARAM_NAME
|
static int |
MONO_GENERICPARAM_NUMBER
|
static int |
MONO_GENERICPARAM_OWNER
|
static int |
MONO_GENERICPARAM_SIZE
|
static int |
MONO_GENPARCONSTRAINT_CONSTRAINT
|
static int |
MONO_GENPARCONSTRAINT_GENERICPAR
|
static int |
MONO_GENPARCONSTRAINT_SIZE
|
static int |
MONO_HAS_DECL_SECURITY_ASSEMBLY
|
static int |
MONO_HAS_DECL_SECURITY_BITS
|
static int |
MONO_HAS_DECL_SECURITY_MASK
|
static int |
MONO_HAS_DECL_SECURITY_METHODDEF
|
static int |
MONO_HAS_DECL_SECURITY_TYPEDEF
|
static int |
MONO_HAS_FIELD_MARSHAL_BITS
|
static int |
MONO_HAS_FIELD_MARSHAL_FIELDSREF
|
static int |
MONO_HAS_FIELD_MARSHAL_MASK
|
static int |
MONO_HAS_FIELD_MARSHAL_PARAMDEF
|
static int |
MONO_HAS_SEMANTICS_BITS
|
static int |
MONO_HAS_SEMANTICS_EVENT
|
static int |
MONO_HAS_SEMANTICS_MASK
|
static int |
MONO_HAS_SEMANTICS_PROPERTY
|
static int |
MONO_HASCONSTANT_BITS
|
static int |
MONO_HASCONSTANT_FIEDDEF
|
static int |
MONO_HASCONSTANT_MASK
|
static int |
MONO_HASCONSTANT_PARAM
|
static int |
MONO_HASCONSTANT_PROPERTY
|
static int |
MONO_IMPLEMENTATION_ASSEMBLYREF
|
static int |
MONO_IMPLEMENTATION_BITS
|
static int |
MONO_IMPLEMENTATION_EXP_TYPE
|
static int |
MONO_IMPLEMENTATION_FILE
|
static int |
MONO_IMPLEMENTATION_MASK
|
static int |
MONO_IMPLMAP_FLAGS
|
static int |
MONO_IMPLMAP_MEMBER
|
static int |
MONO_IMPLMAP_NAME
|
static int |
MONO_IMPLMAP_SCOPE
|
static int |
MONO_IMPLMAP_SIZE
|
static int |
MONO_INTERFACEIMPL_CLASS
|
static int |
MONO_INTERFACEIMPL_INTERFACE
|
static int |
MONO_INTERFACEIMPL_SIZE
|
static int |
MONO_MANIFEST_FLAGS
|
static int |
MONO_MANIFEST_IMPLEMENTATION
|
static int |
MONO_MANIFEST_NAME
|
static int |
MONO_MANIFEST_OFFSET
|
static int |
MONO_MANIFEST_RESOURCE_PRIVATE
23.1.9 Flags for ManifestResource native declaration : mono\metadata\attrdefs.h:128 |
static int |
MONO_MANIFEST_RESOURCE_PUBLIC
23.1.9 Flags for ManifestResource native declaration : mono\metadata\attrdefs.h:127 |
static int |
MONO_MANIFEST_RESOURCE_VISIBILITY_MASK
23.1.9 Flags for ManifestResource native declaration : mono\metadata\attrdefs.h:126 |
static int |
MONO_MANIFEST_SIZE
|
static int |
MONO_MEMBERFORWD_BITS
|
static int |
MONO_MEMBERFORWD_FIELDDEF
|
static int |
MONO_MEMBERFORWD_MASK
|
static int |
MONO_MEMBERFORWD_METHODDEF
|
static int |
MONO_MEMBERREF_CLASS
|
static int |
MONO_MEMBERREF_NAME
|
static int |
MONO_MEMBERREF_PARENT_BITS
|
static int |
MONO_MEMBERREF_PARENT_MASK
|
static int |
MONO_MEMBERREF_PARENT_METHODDEF
|
static int |
MONO_MEMBERREF_PARENT_MODULEREF
|
static int |
MONO_MEMBERREF_PARENT_TYPEDEF
not used native declaration : mono\metadata\row-indexes.h:374 |
static int |
MONO_MEMBERREF_PARENT_TYPEREF
|
static int |
MONO_MEMBERREF_PARENT_TYPESPEC
|
static int |
MONO_MEMBERREF_SIGNATURE
|
static int |
MONO_MEMBERREF_SIZE
|
static int |
MONO_METHOD_ATTR_ABSTRACT
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:153 |
static int |
MONO_METHOD_ATTR_ACCESS_MASK
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:135 |
static int |
MONO_METHOD_ATTR_ASSEM
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:139 |
static int |
MONO_METHOD_ATTR_COMPILER_CONTROLLED
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:136 |
static int |
MONO_METHOD_ATTR_FAM_AND_ASSEM
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:138 |
static int |
MONO_METHOD_ATTR_FAM_OR_ASSEM
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:141 |
static int |
MONO_METHOD_ATTR_FAMILY
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:140 |
static int |
MONO_METHOD_ATTR_FINAL
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:145 |
static int |
MONO_METHOD_ATTR_HAS_SECURITY
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:165 |
static int |
MONO_METHOD_ATTR_HIDE_BY_SIG
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:147 |
static int |
MONO_METHOD_ATTR_NEW_SLOT
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:151 |
static int |
MONO_METHOD_ATTR_PINVOKE_IMPL
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:157 |
static int |
MONO_METHOD_ATTR_PRIVATE
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:137 |
static int |
MONO_METHOD_ATTR_PUBLIC
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:142 |
static int |
MONO_METHOD_ATTR_REQUIRE_SEC_OBJECT
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:166 |
static int |
MONO_METHOD_ATTR_RESERVED_MASK
Method Attributes (23.1.10) For runtime use only native declaration : mono\metadata\attrdefs.h:163 |
static int |
MONO_METHOD_ATTR_REUSE_SLOT
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:150 |
static int |
MONO_METHOD_ATTR_RT_SPECIAL_NAME
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:164 |
static int |
MONO_METHOD_ATTR_SPECIAL_NAME
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:155 |
static int |
MONO_METHOD_ATTR_STATIC
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:144 |
static int |
MONO_METHOD_ATTR_STRICT
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:152 |
static int |
MONO_METHOD_ATTR_UNMANAGED_EXPORT
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:158 |
static int |
MONO_METHOD_ATTR_VIRTUAL
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:146 |
static int |
MONO_METHOD_ATTR_VTABLE_LAYOUT_MASK
Method Attributes (23.1.10) native declaration : mono\metadata\attrdefs.h:149 |
static int |
MONO_METHOD_FLAGS
|
static int |
MONO_METHOD_IMPL_ATTR_CODE_TYPE_MASK
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:173 |
static int |
MONO_METHOD_IMPL_ATTR_FORWARD_REF
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:183 |
static int |
MONO_METHOD_IMPL_ATTR_IL
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:174 |
static int |
MONO_METHOD_IMPL_ATTR_INTERNAL_CALL
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:185 |
static int |
MONO_METHOD_IMPL_ATTR_MANAGED
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:181 |
static int |
MONO_METHOD_IMPL_ATTR_MANAGED_MASK
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:179 |
static int |
MONO_METHOD_IMPL_ATTR_MAX_METHOD_IMPL_VAL
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:188 |
static int |
MONO_METHOD_IMPL_ATTR_NATIVE
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:175 |
static int |
MONO_METHOD_IMPL_ATTR_NOINLINING
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:187 |
static int |
MONO_METHOD_IMPL_ATTR_OPTIL
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:176 |
static int |
MONO_METHOD_IMPL_ATTR_PRESERVE_SIG
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:184 |
static int |
MONO_METHOD_IMPL_ATTR_RUNTIME
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:177 |
static int |
MONO_METHOD_IMPL_ATTR_SYNCHRONIZED
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:186 |
static int |
MONO_METHOD_IMPL_ATTR_UNMANAGED
Method Impl Attributes (23.1.11) native declaration : mono\metadata\attrdefs.h:180 |
static int |
MONO_METHOD_IMPLFLAGS
|
static int |
MONO_METHOD_NAME
|
static int |
MONO_METHOD_PARAMLIST
|
static int |
MONO_METHOD_POINTER_METHOD
|
static int |
MONO_METHOD_POINTER_SIZE
|
static int |
MONO_METHOD_RVA
|
static int |
MONO_METHOD_SEMA_ASSOCIATION
|
static int |
MONO_METHOD_SEMA_METHOD
|
static int |
MONO_METHOD_SEMA_SEMANTICS
|
static int |
MONO_METHOD_SEMA_SIZE
|
static int |
MONO_METHOD_SEMANTIC_ADD_ON
Method Semantics ([MethodSemanticAttributes]) 23.1.12, native declaration : mono\metadata\attrdefs.h:198 |
static int |
MONO_METHOD_SEMANTIC_FIRE
Method Semantics ([MethodSemanticAttributes]) 23.1.12, native declaration : mono\metadata\attrdefs.h:200 |
static int |
MONO_METHOD_SEMANTIC_GETTER
Method Semantics ([MethodSemanticAttributes]) 23.1.12, native declaration : mono\metadata\attrdefs.h:196 |
static int |
MONO_METHOD_SEMANTIC_OTHER
Method Semantics ([MethodSemanticAttributes]) 23.1.12, native declaration : mono\metadata\attrdefs.h:197 |
static int |
MONO_METHOD_SEMANTIC_REMOVE_ON
Method Semantics ([MethodSemanticAttributes]) 23.1.12, native declaration : mono\metadata\attrdefs.h:199 |
static int |
MONO_METHOD_SEMANTIC_SETTER
Method Semantics ([MethodSemanticAttributes]) 23.1.12, native declaration : mono\metadata\attrdefs.h:195 |
static int |
MONO_METHOD_SIGNATURE
|
static int |
MONO_METHOD_SIZE
|
static int |
MONO_METHODDEFORREF_BITS
|
static int |
MONO_METHODDEFORREF_MASK
|
static int |
MONO_METHODDEFORREF_METHODDEF
|
static int |
MONO_METHODDEFORREF_METHODREF
|
static int |
MONO_METHODIMPL_BODY
|
static int |
MONO_METHODIMPL_CLASS
|
static int |
MONO_METHODIMPL_DECLARATION
|
static int |
MONO_METHODIMPL_SIZE
|
static int |
MONO_METHODSPEC_METHOD
|
static int |
MONO_METHODSPEC_SIGNATURE
|
static int |
MONO_METHODSPEC_SIZE
|
static int |
MONO_MODULE_ENC
|
static int |
MONO_MODULE_ENCBASE
|
static int |
MONO_MODULE_GENERATION
|
static int |
MONO_MODULE_MVID
|
static int |
MONO_MODULE_NAME
|
static int |
MONO_MODULE_SIZE
|
static int |
MONO_MODULEREF_NAME
|
static int |
MONO_MODULEREF_SIZE
|
static int |
MONO_NESTED_CLASS_ENCLOSING
|
static int |
MONO_NESTED_CLASS_NESTED
|
static int |
MONO_NESTED_CLASS_SIZE
|
static int |
MONO_PARAM_ATTR_HAS_DEFAULT
Flags for Params (23.1.13) native declaration : mono\metadata\attrdefs.h:211 |
static int |
MONO_PARAM_ATTR_HAS_MARSHAL
Flags for Params (23.1.13) native declaration : mono\metadata\attrdefs.h:212 |
static int |
MONO_PARAM_ATTR_IN
Flags for Params (23.1.13) native declaration : mono\metadata\attrdefs.h:207 |
static int |
MONO_PARAM_ATTR_OPTIONAL
Flags for Params (23.1.13) native declaration : mono\metadata\attrdefs.h:209 |
static int |
MONO_PARAM_ATTR_OUT
Flags for Params (23.1.13) native declaration : mono\metadata\attrdefs.h:208 |
static int |
MONO_PARAM_ATTR_RESERVED_MASK
Flags for Params (23.1.13) native declaration : mono\metadata\attrdefs.h:210 |
static int |
MONO_PARAM_ATTR_UNUSED
Flags for Params (23.1.13) native declaration : mono\metadata\attrdefs.h:213 |
static int |
MONO_PARAM_FLAGS
|
static int |
MONO_PARAM_NAME
|
static int |
MONO_PARAM_POINTER_PARAM
|
static int |
MONO_PARAM_POINTER_SIZE
|
static int |
MONO_PARAM_SEQUENCE
|
static int |
MONO_PARAM_SIZE
|
static int |
MONO_PINVOKE_BEST_FIT_DISABLED
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:106 |
static int |
MONO_PINVOKE_BEST_FIT_ENABLED
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:105 |
static int |
MONO_PINVOKE_BEST_FIT_MASK
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:107 |
static int |
MONO_PINVOKE_CALL_CONV_CDECL
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:111 |
static int |
MONO_PINVOKE_CALL_CONV_FASTCALL
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:114 |
static int |
MONO_PINVOKE_CALL_CONV_GENERIC
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:118 |
static int |
MONO_PINVOKE_CALL_CONV_GENERICINST
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:119 |
static int |
MONO_PINVOKE_CALL_CONV_MASK
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:109 |
static int |
MONO_PINVOKE_CALL_CONV_STDCALL
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:112 |
static int |
MONO_PINVOKE_CALL_CONV_THISCALL
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:113 |
static int |
MONO_PINVOKE_CALL_CONV_WINAPI
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:110 |
static int |
MONO_PINVOKE_CHAR_SET_ANSI
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:102 |
static int |
MONO_PINVOKE_CHAR_SET_AUTO
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:104 |
static int |
MONO_PINVOKE_CHAR_SET_MASK
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:100 |
static int |
MONO_PINVOKE_CHAR_SET_NOT_SPEC
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:101 |
static int |
MONO_PINVOKE_CHAR_SET_UNICODE
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:103 |
static int |
MONO_PINVOKE_NO_MANGLE
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:99 |
static int |
MONO_PINVOKE_SUPPORTS_LAST_ERROR
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:108 |
static int |
MONO_PINVOKE_THROW_ON_UNMAPPABLE_DISABLED
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:116 |
static int |
MONO_PINVOKE_THROW_ON_UNMAPPABLE_ENABLED
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:115 |
static int |
MONO_PINVOKE_THROW_ON_UNMAPPABLE_MASK
23.1.8 Flags for ImplMap [PInvokeAttributes] native declaration : mono\metadata\attrdefs.h:117 |
static int |
MONO_PROPERTY_ATTR_HAS_DEFAULT
23.1.14 PropertyAttributes native declaration : mono\metadata\attrdefs.h:223 |
static int |
MONO_PROPERTY_ATTR_RESERVED_MASK
23.1.14 PropertyAttributes native declaration : mono\metadata\attrdefs.h:221 |
static int |
MONO_PROPERTY_ATTR_RT_SPECIAL_NAME
23.1.14 PropertyAttributes native declaration : mono\metadata\attrdefs.h:222 |
static int |
MONO_PROPERTY_ATTR_SPECIAL_NAME
23.1.14 PropertyAttributes native declaration : mono\metadata\attrdefs.h:220 |
static int |
MONO_PROPERTY_ATTR_UNUSED
23.1.14 PropertyAttributes native declaration : mono\metadata\attrdefs.h:224 |
static int |
MONO_PROPERTY_FLAGS
|
static int |
MONO_PROPERTY_MAP_PARENT
|
static int |
MONO_PROPERTY_MAP_PROPERTY_LIST
|
static int |
MONO_PROPERTY_MAP_SIZE
|
static int |
MONO_PROPERTY_NAME
|
static int |
MONO_PROPERTY_POINTER_PROPERTY
|
static int |
MONO_PROPERTY_POINTER_SIZE
|
static int |
MONO_PROPERTY_SIZE
|
static int |
MONO_PROPERTY_TYPE
|
static int |
MONO_PUBLIC_KEY_TOKEN_LENGTH
|
static int |
MONO_RESOLTION_SCOPE_ASSEMBLYREF
|
static int |
MONO_RESOLTION_SCOPE_BITS
|
static int |
MONO_RESOLTION_SCOPE_MASK
|
static int |
MONO_RESOLTION_SCOPE_MODULE
|
static int |
MONO_RESOLTION_SCOPE_MODULEREF
|
static int |
MONO_RESOLTION_SCOPE_TYPEREF
|
static int |
MONO_STAND_ALONE_SIGNATURE
|
static int |
MONO_STAND_ALONE_SIGNATURE_SIZE
|
static long |
MONO_SYMBOL_FILE_MAGIC
|
static int |
MONO_SYMBOL_FILE_MAJOR_VERSION
|
static int |
MONO_SYMBOL_FILE_MINOR_VERSION
|
static GlobalStruct<MonoSymbolTable> |
mono_symbol_table
|
static int |
MONO_TABLE_LAST
|
static int |
MONO_TYPE_ATTR_ABSTRACT
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_ANSI_CLASS
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_AUTO_CLASS
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_AUTO_LAYOUT
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_BEFORE_FIELD_INIT
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_CLASS
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_CLASS_SEMANTIC_MASK
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_CUSTOM_CLASS
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_CUSTOM_MASK
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_EXPLICIT_LAYOUT
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_FORWARDER
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_HAS_SECURITY
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_IMPORT
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_INTERFACE
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_LAYOUT_MASK
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_NESTED_ASSEMBLY
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_NESTED_FAM_AND_ASSEM
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_NESTED_FAM_OR_ASSEM
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_NESTED_FAMILY
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_NESTED_PRIVATE
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_NESTED_PUBLIC
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_NOT_PUBLIC
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_PUBLIC
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_RESERVED_MASK
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_RT_SPECIAL_NAME
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_SEALED
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_SEQUENTIAL_LAYOUT
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_SERIALIZABLE
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_SPECIAL_NAME
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_STRING_FORMAT_MASK
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_UNICODE_CLASS
Type Attributes (23.1.15). |
static int |
MONO_TYPE_ATTR_VISIBILITY_MASK
Type Attributes (23.1.15). |
static int |
MONO_TYPEDEF_EXTENDS
|
static int |
MONO_TYPEDEF_FIELD_LIST
|
static int |
MONO_TYPEDEF_FLAGS
|
static int |
MONO_TYPEDEF_METHOD_LIST
|
static int |
MONO_TYPEDEF_NAME
|
static int |
MONO_TYPEDEF_NAMESPACE
|
static int |
MONO_TYPEDEF_SIZE
|
static int |
MONO_TYPEDEFORREF_BITS
|
static int |
MONO_TYPEDEFORREF_MASK
|
static int |
MONO_TYPEDEFORREF_TYPEDEF
|
static int |
MONO_TYPEDEFORREF_TYPEREF
|
static int |
MONO_TYPEDEFORREF_TYPESPEC
|
static int |
MONO_TYPEORMETHOD_BITS
|
static int |
MONO_TYPEORMETHOD_MASK
|
static int |
MONO_TYPEORMETHOD_METHOD
|
static int |
MONO_TYPEORMETHOD_TYPE
|
static int |
MONO_TYPEREF_NAME
|
static int |
MONO_TYPEREF_NAMESPACE
|
static int |
MONO_TYPEREF_SCOPE
|
static int |
MONO_TYPEREF_SIZE
|
static int |
MONO_TYPESPEC_SIGNATURE
|
static int |
MONO_TYPESPEC_SIZE
|
static int |
MONO_ZERO_LEN_ARRAY
|
static int |
MonoInlineBrTarget
|
static int |
MonoInlineField
|
static int |
MonoInlineI
|
static int |
MonoInlineI8
|
static int |
MonoInlineMethod
|
static int |
MonoInlineNone
|
static int |
MonoInlineR
|
static int |
MonoInlineSig
|
static int |
MonoInlineString
|
static int |
MonoInlineSwitch
|
static int |
MonoInlineTok
|
static int |
MonoInlineType
|
static int |
MonoInlineVar
|
static int |
MonoShortInlineBrTarget
|
static int |
MonoShortInlineI
|
static int |
MonoShortInlineR
|
static int |
MonoShortInlineVar
|
| Fields inherited from interface com.sun.jna.Library |
|---|
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
| Method Summary | |
|---|---|
int |
_mono_debug_address_from_il_offset(MonoDebugMethodJitInfo jit,
int il_offset)
Original signature : int _mono_debug_address_from_il_offset(MonoDebugMethodJitInfo*, int)native declaration : mono\metadata\debug-mono-symfile.h:114 |
void |
mono_add_internal_call(ByteByReference name,
Pointer method)
Deprecated. use the safer method mono_add_internal_call(java.lang.String, com.sun.jna.Pointer) instead |
void |
mono_add_internal_call(java.lang.String name,
Pointer method)
Original signature : void mono_add_internal_call(const char*, gconstpointer)native declaration : mono\metadata\loader.h:55 |
int |
mono_alloc_special_static_data(int static_type,
int size,
int align)
Original signature : int mono_alloc_special_static_data(int, int, int)native declaration : mono\metadata\threads.h:59 |
MonoLibrary.MonoClass |
mono_array_class_get(MonoLibrary.MonoClass element_class,
int rank)
Original signature : MonoClass* mono_array_class_get(MonoClass*, int)native declaration : mono\metadata\class.h:66 |
MonoArray |
mono_array_clone(MonoArray array)
Original signature : MonoArray* mono_array_clone(MonoArray*)native declaration : mono\metadata\object.h:131 |
int |
mono_array_element_size(MonoLibrary.MonoClass ac)
Original signature : int mono_array_element_size(MonoClass*)native declaration : mono\metadata\class.h:90 |
MonoArray |
mono_array_new_full(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass array_class,
java.nio.IntBuffer lengths,
java.nio.IntBuffer lower_bounds)
Original signature : MonoArray* mono_array_new_full(MonoDomain*, MonoClass*, mono_array_size_t*, mono_array_size_t*)native declaration : mono\metadata\object.h:124 |
MonoArray |
mono_array_new_full(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass array_class,
IntByReference lengths,
IntByReference lower_bounds)
Deprecated. use the safer method mono_array_new_full(com.nativelibs4java.mono.MonoLibrary.MonoDomain, com.nativelibs4java.mono.MonoLibrary.MonoClass, java.nio.IntBuffer, java.nio.IntBuffer) instead |
MonoArray |
mono_array_new_specific(MonoLibrary.MonoVTable vtable,
int n)
Original signature : MonoArray* mono_array_new_specific(MonoVTable*, mono_array_size_t)native declaration : mono\metadata\object.h:128 |
MonoArray |
mono_array_new(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass eclass,
int n)
Original signature : MonoArray* mono_array_new(MonoDomain*, MonoClass*, mono_array_size_t)native declaration : mono\metadata\object.h:121 |
void |
mono_assemblies_cleanup()
Original signature : void mono_assemblies_cleanup()native declaration : mono\metadata\assembly.h:10 |
void |
mono_assemblies_init()
Original signature : void mono_assemblies_init()native declaration : mono\metadata\assembly.h:9 |
void |
mono_assembly_close(MonoLibrary.MonoAssembly assembly)
Original signature : void mono_assembly_close(MonoAssembly*)native declaration : mono\metadata\assembly.h:37 |
boolean |
mono_assembly_fill_assembly_name(MonoLibrary.MonoImage image,
MonoAssemblyName aname)
Original signature : bool mono_assembly_fill_assembly_name(MonoImage*, MonoAssemblyName*)native declaration : mono\metadata\assembly.h:44 |
void |
mono_assembly_get_assemblyref(MonoLibrary.MonoImage image,
int index,
MonoAssemblyName aname)
Original signature : void mono_assembly_get_assemblyref(MonoImage*, int, MonoAssemblyName*)native declaration : mono\metadata\assembly.h:33 |
MonoLibrary.MonoImage |
mono_assembly_get_image(MonoLibrary.MonoAssembly assembly)
Original signature : MonoImage* mono_assembly_get_image(MonoAssembly*)native declaration : mono\metadata\assembly.h:43 |
MonoLibrary.MonoAssembly |
mono_assembly_get_main()
Original signature : MonoAssembly* mono_assembly_get_main()native declaration : mono\metadata\assembly.h:42 |
MonoLibrary.MonoReflectionAssembly |
mono_assembly_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoAssembly assembly)
Original signature : MonoReflectionAssembly* mono_assembly_get_object(MonoDomain*, MonoAssembly*)native declaration : mono\metadata\reflection.h:56 |
java.lang.String |
mono_assembly_getrootdir()
Original signature : char* mono_assembly_getrootdir()native declaration : mono\metadata\assembly.h:39 |
void |
mono_assembly_invoke_load_hook(MonoLibrary.MonoAssembly ass)
Original signature : void mono_assembly_invoke_load_hook(MonoAssembly*)native declaration : mono\metadata\assembly.h:85 |
MonoLibrary.MonoAssembly |
mono_assembly_invoke_search_hook(MonoAssemblyName aname)
Original signature : MonoAssembly* mono_assembly_invoke_search_hook(MonoAssemblyName*)native declaration : mono\metadata\assembly.h:60 |
MonoLibrary.MonoAssembly |
mono_assembly_load_from_full(MonoLibrary.MonoImage image,
ByteByReference fname,
IntByReference status,
boolean refonly)
Deprecated. use the safer method mono_assembly_load_from_full(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.nio.IntBuffer, boolean) instead |
MonoLibrary.MonoAssembly |
mono_assembly_load_from_full(MonoLibrary.MonoImage image,
java.lang.String fname,
java.nio.IntBuffer status,
boolean refonly)
Original signature : MonoAssembly* mono_assembly_load_from_full(MonoImage*, const char*, MonoImageOpenStatus*, bool)native declaration : mono\metadata\assembly.h:25 |
MonoLibrary.MonoAssembly |
mono_assembly_load_from(MonoLibrary.MonoImage image,
ByteByReference fname,
IntByReference status)
Deprecated. use the safer method mono_assembly_load_from(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.nio.IntBuffer) instead |
MonoLibrary.MonoAssembly |
mono_assembly_load_from(MonoLibrary.MonoImage image,
java.lang.String fname,
java.nio.IntBuffer status)
Original signature : MonoAssembly* mono_assembly_load_from(MonoImage*, const char*, MonoImageOpenStatus*)native declaration : mono\metadata\assembly.h:23 |
MonoLibrary.MonoAssembly |
mono_assembly_load_full(MonoAssemblyName aname,
ByteByReference basedir,
IntByReference status,
boolean refonly)
Deprecated. use the safer method mono_assembly_load_full(com.nativelibs4java.mono.MonoAssemblyName, java.lang.String, java.nio.IntBuffer, boolean) instead |
MonoLibrary.MonoAssembly |
mono_assembly_load_full(MonoAssemblyName aname,
java.lang.String basedir,
java.nio.IntBuffer status,
boolean refonly)
Original signature : MonoAssembly* mono_assembly_load_full(MonoAssemblyName*, const char*, MonoImageOpenStatus*, bool)native declaration : mono\metadata\assembly.h:19 |
MonoLibrary.MonoImage |
mono_assembly_load_module(MonoLibrary.MonoAssembly assembly,
int idx)
Original signature : MonoImage* mono_assembly_load_module(MonoAssembly*, int)native declaration : mono\metadata\assembly.h:36 |
void |
mono_assembly_load_reference(MonoLibrary.MonoImage image,
int index)
Original signature : void mono_assembly_load_reference(MonoImage*, int)native declaration : mono\metadata\assembly.h:34 |
void |
mono_assembly_load_references(MonoLibrary.MonoImage image,
java.nio.IntBuffer status)
Original signature : void mono_assembly_load_references(MonoImage*, MonoImageOpenStatus*)native declaration : mono\metadata\assembly.h:35 |
void |
mono_assembly_load_references(MonoLibrary.MonoImage image,
IntByReference status)
Deprecated. use the safer method mono_assembly_load_references(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.nio.IntBuffer) instead |
MonoLibrary.MonoAssembly |
mono_assembly_load_with_partial_name(ByteByReference name,
IntByReference status)
Deprecated. use the safer method mono_assembly_load_with_partial_name(java.lang.String, java.nio.IntBuffer) instead |
MonoLibrary.MonoAssembly |
mono_assembly_load_with_partial_name(java.lang.String name,
java.nio.IntBuffer status)
Original signature : MonoAssembly* mono_assembly_load_with_partial_name(const char*, MonoImageOpenStatus*)native declaration : mono\metadata\assembly.h:29 |
MonoLibrary.MonoAssembly |
mono_assembly_load(MonoAssemblyName aname,
ByteByReference basedir,
IntByReference status)
Deprecated. use the safer method mono_assembly_load(com.nativelibs4java.mono.MonoAssemblyName, java.lang.String, java.nio.IntBuffer) instead |
MonoLibrary.MonoAssembly |
mono_assembly_load(MonoAssemblyName aname,
java.lang.String basedir,
java.nio.IntBuffer status)
Original signature : MonoAssembly* mono_assembly_load(MonoAssemblyName*, const char*, MonoImageOpenStatus*)native declaration : mono\metadata\assembly.h:16 |
MonoLibrary.MonoAssembly |
mono_assembly_loaded_full(MonoAssemblyName aname,
boolean refonly)
Original signature : MonoAssembly* mono_assembly_loaded_full(MonoAssemblyName*, bool)native declaration : mono\metadata\assembly.h:32 |
MonoLibrary.MonoAssembly |
mono_assembly_loaded(MonoAssemblyName aname)
Original signature : MonoAssembly* mono_assembly_loaded(MonoAssemblyName*)native declaration : mono\metadata\assembly.h:31 |
boolean |
mono_assembly_names_equal(MonoAssemblyName l,
MonoAssemblyName r)
Original signature : bool mono_assembly_names_equal(MonoAssemblyName*, MonoAssemblyName*)native declaration : mono\metadata\assembly.h:45 |
MonoLibrary.MonoAssembly |
mono_assembly_open_full(ByteByReference filename,
IntByReference status,
boolean refonly)
Deprecated. use the safer method mono_assembly_open_full(java.lang.String, java.nio.IntBuffer, boolean) instead |
MonoLibrary.MonoAssembly |
mono_assembly_open_full(java.lang.String filename,
java.nio.IntBuffer status,
boolean refonly)
Original signature : MonoAssembly* mono_assembly_open_full(const char*, MonoImageOpenStatus*, bool)native declaration : mono\metadata\assembly.h:13 |
MonoLibrary.MonoAssembly |
mono_assembly_open(ByteByReference filename,
IntByReference status)
Deprecated. use the safer method mono_assembly_open(java.lang.String, java.nio.IntBuffer) instead |
MonoLibrary.MonoAssembly |
mono_assembly_open(java.lang.String filename,
java.nio.IntBuffer status)
Original signature : MonoAssembly* mono_assembly_open(const char*, MonoImageOpenStatus*)native declaration : mono\metadata\assembly.h:11 |
void |
mono_assembly_set_main(MonoLibrary.MonoAssembly assembly)
Original signature : void mono_assembly_set_main(MonoAssembly*)native declaration : mono\metadata\assembly.h:41 |
void |
mono_assembly_setrootdir(ByteByReference root_dir)
Deprecated. use the safer method mono_assembly_setrootdir(java.lang.String) instead |
void |
mono_assembly_setrootdir(java.lang.String root_dir)
Original signature : void mono_assembly_setrootdir(const char*)native declaration : mono\metadata\assembly.h:38 |
MonoLibrary.MonoClass |
mono_bounded_array_class_get(MonoLibrary.MonoClass element_class,
int rank,
boolean bounded)
Original signature : MonoClass* mono_bounded_array_class_get(MonoClass*, int, bool)native declaration : mono\metadata\class.h:63 |
java.lang.String |
mono_check_corlib_version()
Original signature : char* mono_check_corlib_version()native declaration : mono\metadata\appdomain.h:60 |
int |
mono_class_array_element_size(MonoLibrary.MonoClass klass)
Original signature : int mono_class_array_element_size(MonoClass*)native declaration : mono\metadata\class.h:96 |
int |
mono_class_data_size(MonoLibrary.MonoClass klass)
Original signature : int mono_class_data_size(MonoClass*)native declaration : mono\metadata\class.h:99 |
MonoLibrary.MonoType |
mono_class_enum_basetype(MonoLibrary.MonoClass klass)
Original signature : MonoType* mono_class_enum_basetype(MonoClass*)native declaration : mono\metadata\class.h:140 |
MonoLibrary.MonoClass |
mono_class_from_generic_parameter(MonoLibrary.MonoGenericParam param,
MonoLibrary.MonoImage image,
boolean is_mvar)
Original signature : MonoClass* mono_class_from_generic_parameter(MonoGenericParam*, MonoImage*, bool)native declaration : mono\metadata\class.h:48 |
MonoLibrary.MonoClass |
mono_class_from_mono_type(MonoLibrary.MonoType type)
Original signature : MonoClass* mono_class_from_mono_type(MonoType*)native declaration : mono\metadata\class.h:108 |
MonoLibrary.MonoClass |
mono_class_from_name_case(MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name)
Deprecated. use the safer method mono_class_from_name_case(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String) instead |
MonoLibrary.MonoClass |
mono_class_from_name_case(MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name)
Original signature : MonoClass* mono_class_from_name_case(MonoImage*, const char*, const char*)native declaration : mono\metadata\class.h:39 |
MonoLibrary.MonoClass |
mono_class_from_name(MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name)
Deprecated. use the safer method mono_class_from_name(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String) instead |
MonoLibrary.MonoClass |
mono_class_from_name(MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name)
Original signature : MonoClass* mono_class_from_name(MonoImage*, const char*, const char*)native declaration : mono\metadata\class.h:36 |
MonoLibrary.MonoClass |
mono_class_from_typeref(MonoLibrary.MonoImage image,
int type_token)
Original signature : MonoClass* mono_class_from_typeref(MonoImage*, int)native declaration : mono\metadata\class.h:45 |
MonoLibrary.MonoType |
mono_class_get_byref_type(MonoLibrary.MonoClass klass)
Original signature : MonoType* mono_class_get_byref_type(MonoClass*)native declaration : mono\metadata\class.h:167 |
MonoLibrary.MonoClass |
mono_class_get_element_class(MonoLibrary.MonoClass klass)
Original signature : MonoClass* mono_class_get_element_class(MonoClass*)native declaration : mono\metadata\class.h:131 |
int |
mono_class_get_event_token(MonoLibrary.MonoEvent event)
Original signature : int mono_class_get_event_token(MonoEvent*)native declaration : mono\metadata\class.h:81 |
MonoLibrary.MonoEvent |
mono_class_get_events(MonoLibrary.MonoClass klass,
PointerByReference iter)
Original signature : MonoEvent* mono_class_get_events(MonoClass*, void**)native declaration : mono\metadata\class.h:191 |
MonoLibrary.MonoClassField |
mono_class_get_field_from_name(MonoLibrary.MonoClass klass,
ByteByReference name)
Deprecated. use the safer method mono_class_get_field_from_name(com.nativelibs4java.mono.MonoLibrary.MonoClass, java.lang.String) instead |
MonoLibrary.MonoClassField |
mono_class_get_field_from_name(MonoLibrary.MonoClass klass,
java.lang.String name)
Original signature : MonoClassField* mono_class_get_field_from_name(MonoClass*, const char*)native declaration : mono\metadata\class.h:75 |
int |
mono_class_get_field_token(MonoLibrary.MonoClassField field)
Original signature : int mono_class_get_field_token(MonoClassField*)native declaration : mono\metadata\class.h:78 |
MonoLibrary.MonoClassField |
mono_class_get_field(MonoLibrary.MonoClass klass,
int field_token)
Original signature : MonoClassField* mono_class_get_field(MonoClass*, int)native declaration : mono\metadata\class.h:72 |
MonoLibrary.MonoClassField |
mono_class_get_fields(MonoLibrary.MonoClass klass,
PointerByReference iter)
Original signature : MonoClassField* mono_class_get_fields(MonoClass*, void**)native declaration : mono\metadata\class.h:182 |
int |
mono_class_get_flags(MonoLibrary.MonoClass klass)
Original signature : int mono_class_get_flags(MonoClass*)native declaration : mono\metadata\class.h:152 |
MonoLibrary.MonoClass |
mono_class_get_full(MonoLibrary.MonoImage image,
int type_token,
MonoLibrary.MonoGenericContext context)
Original signature : MonoClass* mono_class_get_full(MonoImage*, int, MonoGenericContext*)native declaration : mono\metadata\class.h:27 |
MonoLibrary.MonoImage |
mono_class_get_image(MonoLibrary.MonoClass klass)
MonoClass accessors Original signature : MonoImage* mono_class_get_image(MonoClass*)native declaration : mono\metadata\class.h:128 |
MonoLibrary.MonoClass |
mono_class_get_interfaces(MonoLibrary.MonoClass klass,
PointerByReference iter)
Original signature : MonoClass* mono_class_get_interfaces(MonoClass*, void**)native declaration : mono\metadata\class.h:194 |
MonoLibrary.MonoMethod |
mono_class_get_method_from_name_flags(MonoLibrary.MonoClass klass,
ByteByReference name,
int param_count,
int flags)
Deprecated. use the safer method mono_class_get_method_from_name_flags(com.nativelibs4java.mono.MonoLibrary.MonoClass, java.lang.String, int, int) instead |
MonoLibrary.MonoMethod |
mono_class_get_method_from_name_flags(MonoLibrary.MonoClass klass,
java.lang.String name,
int param_count,
int flags)
Original signature : MonoMethod* mono_class_get_method_from_name_flags(MonoClass*, const char*, int, int)native declaration : mono\metadata\class.h:42 |
MonoLibrary.MonoMethod |
mono_class_get_method_from_name(MonoLibrary.MonoClass klass,
ByteByReference name,
int param_count)
Deprecated. use the safer method mono_class_get_method_from_name(com.nativelibs4java.mono.MonoLibrary.MonoClass, java.lang.String, int) instead |
MonoLibrary.MonoMethod |
mono_class_get_method_from_name(MonoLibrary.MonoClass klass,
java.lang.String name,
int param_count)
Original signature : MonoMethod* mono_class_get_method_from_name(MonoClass*, const char*, int)native declaration : mono\metadata\class.h:257 |
MonoLibrary.MonoMethod |
mono_class_get_methods(MonoLibrary.MonoClass klass,
PointerByReference iter)
Original signature : MonoMethod* mono_class_get_methods(MonoClass*, void**)native declaration : mono\metadata\class.h:185 |
java.lang.String |
mono_class_get_name(MonoLibrary.MonoClass klass)
Original signature : char* mono_class_get_name(MonoClass*)native declaration : mono\metadata\class.h:155 |
java.lang.String |
mono_class_get_namespace(MonoLibrary.MonoClass klass)
Original signature : char* mono_class_get_namespace(MonoClass*)native declaration : mono\metadata\class.h:158 |
MonoLibrary.MonoClass |
mono_class_get_nested_types(MonoLibrary.MonoClass klass,
PointerByReference iter)
Original signature : MonoClass* mono_class_get_nested_types(MonoClass*, void**)native declaration : mono\metadata\class.h:197 |
MonoLibrary.MonoClass |
mono_class_get_nesting_type(MonoLibrary.MonoClass klass)
Original signature : MonoClass* mono_class_get_nesting_type(MonoClass*)native declaration : mono\metadata\class.h:146 |
MonoLibrary.MonoClass |
mono_class_get_parent(MonoLibrary.MonoClass klass)
Original signature : MonoClass* mono_class_get_parent(MonoClass*)native declaration : mono\metadata\class.h:143 |
MonoLibrary.MonoProperty |
mono_class_get_properties(MonoLibrary.MonoClass klass,
PointerByReference iter)
Original signature : MonoProperty* mono_class_get_properties(MonoClass*, void**)native declaration : mono\metadata\class.h:188 |
MonoLibrary.MonoProperty |
mono_class_get_property_from_name(MonoLibrary.MonoClass klass,
ByteByReference name)
Deprecated. use the safer method mono_class_get_property_from_name(com.nativelibs4java.mono.MonoLibrary.MonoClass, java.lang.String) instead |
MonoLibrary.MonoProperty |
mono_class_get_property_from_name(MonoLibrary.MonoClass klass,
java.lang.String name)
Original signature : MonoProperty* mono_class_get_property_from_name(MonoClass*, const char*)native declaration : mono\metadata\class.h:84 |
int |
mono_class_get_property_token(MonoLibrary.MonoProperty prop)
Original signature : int mono_class_get_property_token(MonoProperty*)native declaration : mono\metadata\class.h:87 |
int |
mono_class_get_rank(MonoLibrary.MonoClass klass)
Original signature : int mono_class_get_rank(MonoClass*)native declaration : mono\metadata\class.h:149 |
int |
mono_class_get_type_token(MonoLibrary.MonoClass klass)
Original signature : int mono_class_get_type_token(MonoClass*)native declaration : mono\metadata\class.h:164 |
MonoLibrary.MonoType |
mono_class_get_type(MonoLibrary.MonoClass klass)
Original signature : MonoType* mono_class_get_type(MonoClass*)native declaration : mono\metadata\class.h:161 |
MonoLibrary.MonoClass |
mono_class_get(MonoLibrary.MonoImage image,
int type_token)
Original signature : MonoClass* mono_class_get(MonoImage*, int)native declaration : mono\metadata\class.h:24 |
MonoLibrary.MonoMethod |
mono_class_inflate_generic_method(MonoLibrary.MonoMethod method,
MonoLibrary.MonoGenericContext context)
Original signature : MonoMethod* mono_class_inflate_generic_method(MonoMethod*, MonoGenericContext*)native declaration : mono\metadata\class.h:54 |
MonoLibrary.MonoType |
mono_class_inflate_generic_type(MonoLibrary.MonoType type,
MonoLibrary.MonoGenericContext context)
Original signature : MonoType* mono_class_inflate_generic_type(MonoType*, MonoGenericContext*)native declaration : mono\metadata\class.h:51 |
boolean |
mono_class_init(MonoLibrary.MonoClass klass)
Original signature : bool mono_class_init(MonoClass*)native declaration : mono\metadata\class.h:30 |
int |
mono_class_instance_size(MonoLibrary.MonoClass klass)
Original signature : int mono_class_instance_size(MonoClass*)native declaration : mono\metadata\class.h:93 |
boolean |
mono_class_is_assignable_from(MonoLibrary.MonoClass klass,
MonoLibrary.MonoClass oklass)
Original signature : bool mono_class_is_assignable_from(MonoClass*, MonoClass*)native declaration : mono\metadata\class.h:115 |
boolean |
mono_class_is_enum(MonoLibrary.MonoClass klass)
Original signature : bool mono_class_is_enum(MonoClass*)native declaration : mono\metadata\class.h:137 |
boolean |
mono_class_is_subclass_of(MonoLibrary.MonoClass klass,
MonoLibrary.MonoClass klassc,
boolean check_interfaces)
Original signature : bool mono_class_is_subclass_of(MonoClass*, MonoClass*, bool)native declaration : mono\metadata\class.h:111 |
boolean |
mono_class_is_valuetype(MonoLibrary.MonoClass klass)
Original signature : bool mono_class_is_valuetype(MonoClass*)native declaration : mono\metadata\class.h:134 |
int |
mono_class_min_align(MonoLibrary.MonoClass klass)
Original signature : int mono_class_min_align(MonoClass*)native declaration : mono\metadata\class.h:105 |
ByteByReference |
mono_class_name_from_token(MonoLibrary.MonoImage image,
int type_token)
Original signature : char* mono_class_name_from_token(MonoImage*, int)native declaration : mono\metadata\class.h:260 |
int |
mono_class_num_events(MonoLibrary.MonoClass klass)
Original signature : int mono_class_num_events(MonoClass*)native declaration : mono\metadata\class.h:179 |
int |
mono_class_num_fields(MonoLibrary.MonoClass klass)
Original signature : int mono_class_num_fields(MonoClass*)native declaration : mono\metadata\class.h:170 |
int |
mono_class_num_methods(MonoLibrary.MonoClass klass)
Original signature : int mono_class_num_methods(MonoClass*)native declaration : mono\metadata\class.h:173 |
int |
mono_class_num_properties(MonoLibrary.MonoClass klass)
Original signature : int mono_class_num_properties(MonoClass*)native declaration : mono\metadata\class.h:176 |
int |
mono_class_value_size(MonoLibrary.MonoClass klass,
java.nio.IntBuffer align)
Original signature : int mono_class_value_size(MonoClass*, int*)native declaration : mono\metadata\class.h:102 |
int |
mono_class_value_size(MonoLibrary.MonoClass klass,
IntByReference align)
Deprecated. use the safer method mono_class_value_size(com.nativelibs4java.mono.MonoLibrary.MonoClass, java.nio.IntBuffer) instead |
MonoLibrary.MonoVTable |
mono_class_vtable(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass)
Original signature : MonoVTable* mono_class_vtable(MonoDomain*, MonoClass*)native declaration : mono\metadata\class.h:33 |
Pointer |
mono_compile_method(MonoLibrary.MonoMethod method)
Original signature : void* mono_compile_method(MonoMethod*)native declaration : mono\metadata\object.h:282 |
void |
mono_config_for_assembly(MonoLibrary.MonoImage assembly)
Original signature : void mono_config_for_assembly(MonoImage*)native declaration : mono\metadata\mono-config.h:19 |
void |
mono_config_parse_memory(ByteByReference buffer)
Deprecated. use the safer method mono_config_parse_memory(java.lang.String) instead |
void |
mono_config_parse_memory(java.lang.String buffer)
Original signature : void mono_config_parse_memory(const char*)native declaration : mono\metadata\mono-config.h:20 |
void |
mono_config_parse(ByteByReference filename)
Deprecated. use the safer method mono_config_parse(java.lang.String) instead |
void |
mono_config_parse(java.lang.String filename)
Original signature : void mono_config_parse(const char*)native declaration : mono\metadata\mono-config.h:18 |
java.lang.String |
mono_config_string_for_assembly_file(ByteByReference filename)
Deprecated. use the safer method mono_config_string_for_assembly_file(java.lang.String) instead |
java.lang.String |
mono_config_string_for_assembly_file(java.lang.String filename)
Original signature : char* mono_config_string_for_assembly_file(const char*)native declaration : mono\metadata\mono-config.h:22 |
ByteByReference |
mono_context_get_desc(MonoLibrary.MonoGenericContext context)
Original signature : char* mono_context_get_desc(MonoGenericContext*)native declaration : mono\metadata\debug-helpers.h:32 |
MonoLibrary.MonoAppContext |
mono_context_get()
Original signature : MonoAppContext* mono_context_get()native declaration : mono\metadata\appdomain.h:120 |
void |
mono_context_init(MonoLibrary.MonoDomain domain)
Original signature : void mono_context_init(MonoDomain*)native declaration : mono\metadata\appdomain.h:114 |
void |
mono_context_set(MonoLibrary.MonoAppContext new_context)
Original signature : void mono_context_set(MonoAppContext*)native declaration : mono\metadata\appdomain.h:117 |
MonoArray |
mono_custom_attrs_construct(MonoCustomAttrInfo cinfo)
Original signature : MonoArray* mono_custom_attrs_construct(MonoCustomAttrInfo*)native declaration : mono\metadata\reflection.h:76 |
void |
mono_custom_attrs_free(MonoCustomAttrInfo ainfo)
Original signature : void mono_custom_attrs_free(MonoCustomAttrInfo*)native declaration : mono\metadata\reflection.h:87 |
MonoCustomAttrInfo |
mono_custom_attrs_from_assembly(MonoLibrary.MonoAssembly assembly)
Original signature : MonoCustomAttrInfo* mono_custom_attrs_from_assembly(MonoAssembly*)native declaration : mono\metadata\reflection.h:80 |
MonoCustomAttrInfo |
mono_custom_attrs_from_class(MonoLibrary.MonoClass klass)
Original signature : MonoCustomAttrInfo* mono_custom_attrs_from_class(MonoClass*)native declaration : mono\metadata\reflection.h:79 |
MonoCustomAttrInfo |
mono_custom_attrs_from_event(MonoLibrary.MonoClass klass,
MonoLibrary.MonoEvent event)
Original signature : MonoCustomAttrInfo* mono_custom_attrs_from_event(MonoClass*, MonoEvent*)native declaration : mono\metadata\reflection.h:82 |
MonoCustomAttrInfo |
mono_custom_attrs_from_field(MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field)
Original signature : MonoCustomAttrInfo* mono_custom_attrs_from_field(MonoClass*, MonoClassField*)native declaration : mono\metadata\reflection.h:83 |
MonoCustomAttrInfo |
mono_custom_attrs_from_index(MonoLibrary.MonoImage image,
int idx)
Original signature : MonoCustomAttrInfo* mono_custom_attrs_from_index(MonoImage*, int)native declaration : mono\metadata\reflection.h:77 |
MonoCustomAttrInfo |
mono_custom_attrs_from_method(MonoLibrary.MonoMethod method)
Original signature : MonoCustomAttrInfo* mono_custom_attrs_from_method(MonoMethod*)native declaration : mono\metadata\reflection.h:78 |
MonoCustomAttrInfo |
mono_custom_attrs_from_param(MonoLibrary.MonoMethod method,
int param)
Original signature : MonoCustomAttrInfo* mono_custom_attrs_from_param(MonoMethod*, int)native declaration : mono\metadata\reflection.h:84 |
MonoCustomAttrInfo |
mono_custom_attrs_from_property(MonoLibrary.MonoClass klass,
MonoLibrary.MonoProperty property)
Original signature : MonoCustomAttrInfo* mono_custom_attrs_from_property(MonoClass*, MonoProperty*)native declaration : mono\metadata\reflection.h:81 |
MonoObject |
mono_custom_attrs_get_attr(MonoCustomAttrInfo ainfo,
MonoLibrary.MonoClass attr_klass)
Original signature : MonoObject* mono_custom_attrs_get_attr(MonoCustomAttrInfo*, MonoClass*)native declaration : mono\metadata\reflection.h:86 |
boolean |
mono_custom_attrs_has_attr(MonoCustomAttrInfo ainfo,
MonoLibrary.MonoClass attr_klass)
Original signature : bool mono_custom_attrs_has_attr(MonoCustomAttrInfo*, MonoClass*)native declaration : mono\metadata\reflection.h:85 |
void |
mono_debug_add_delegate_trampoline(Pointer code,
int size)
Original signature : void mono_debug_add_delegate_trampoline(void*, int)native declaration : mono\metadata\mono-debug.h:170 |
MonoLibrary.MonoDebugMethodAddress |
mono_debug_add_method(MonoLibrary.MonoMethod method,
MonoDebugMethodJitInfo jit,
MonoLibrary.MonoDomain domain)
Original signature : MonoDebugMethodAddress* mono_debug_add_method(MonoMethod*, MonoDebugMethodJitInfo*, MonoDomain*)native declaration : mono\metadata\mono-debug.h:154 |
void |
mono_debug_cleanup()
Original signature : void mono_debug_cleanup()native declaration : mono\metadata\mono-debug.h:145 |
void |
mono_debug_close_image(MonoLibrary.MonoImage image)
Original signature : void mono_debug_close_image(MonoImage*)native declaration : mono\metadata\mono-debug.h:147 |
void |
mono_debug_close_mono_symbol_file(MonoSymbolFile symfile)
Original signature : void mono_debug_close_mono_symbol_file(MonoSymbolFile*)native declaration : mono\metadata\debug-mono-symfile.h:107 |
void |
mono_debug_domain_create(MonoLibrary.MonoDomain domain)
Original signature : void mono_debug_domain_create(MonoDomain*)native declaration : mono\metadata\mono-debug.h:150 |
void |
mono_debug_domain_unload(MonoLibrary.MonoDomain domain)
Original signature : void mono_debug_domain_unload(MonoDomain*)native declaration : mono\metadata\mono-debug.h:149 |
MonoDebugMethodJitInfo |
mono_debug_find_method(MonoLibrary.MonoMethod method,
MonoLibrary.MonoDomain domain)
Original signature : MonoDebugMethodJitInfo* mono_debug_find_method(MonoMethod*, MonoDomain*)native declaration : mono\metadata\mono-debug.h:163 |
void |
mono_debug_free_method_jit_info(MonoDebugMethodJitInfo jit)
Original signature : void mono_debug_free_method_jit_info(MonoDebugMethodJitInfo*)native declaration : mono\metadata\mono-debug.h:166 |
void |
mono_debug_free_source_location(MonoDebugSourceLocation location)
Original signature : void mono_debug_free_source_location(MonoDebugSourceLocation*)native declaration : mono\metadata\mono-debug.h:180 |
void |
mono_debug_init(int format)
Original signature : void mono_debug_init(MonoDebugFormat)native declaration : mono\metadata\mono-debug.h:143 |
void |
mono_debug_list_add(MonoDebugList.ByReference[] list,
Pointer data)
Original signature : void mono_debug_list_add(MonoDebugList**, gconstpointer)native declaration : mono\metadata\mono-debug.h:140 |
void |
mono_debug_list_remove(MonoDebugList.ByReference[] list,
Pointer data)
Original signature : void mono_debug_list_remove(MonoDebugList**, gconstpointer)native declaration : mono\metadata\mono-debug.h:141 |
MonoDebugMethodAddressList |
mono_debug_lookup_method_addresses(MonoLibrary.MonoMethod method)
Original signature : MonoDebugMethodAddressList* mono_debug_lookup_method_addresses(MonoMethod*)native declaration : mono\metadata\mono-debug.h:160 |
MonoDebugMethodInfo |
mono_debug_lookup_method(MonoLibrary.MonoMethod method)
Original signature : MonoDebugMethodInfo* mono_debug_lookup_method(MonoMethod*)native declaration : mono\metadata\mono-debug.h:157 |
MonoDebugSourceLocation |
mono_debug_lookup_source_location(MonoLibrary.MonoMethod method,
int address,
MonoLibrary.MonoDomain domain)
Original signature : MonoDebugSourceLocation* mono_debug_lookup_source_location(MonoMethod*, int, MonoDomain*)native declaration : mono\metadata\mono-debug.h:177 |
void |
mono_debug_open_image_from_memory(MonoLibrary.MonoImage image,
ByteByReference raw_contents,
int size)
Deprecated. use the safer method mono_debug_open_image_from_memory(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, int) instead |
void |
mono_debug_open_image_from_memory(MonoLibrary.MonoImage image,
java.lang.String raw_contents,
int size)
Original signature : void mono_debug_open_image_from_memory(MonoImage*, const char*, int)native declaration : mono\metadata\mono-debug.h:144 |
MonoSymbolFile |
mono_debug_open_mono_symbols(MonoDebugHandle handle,
ByteByReference raw_contents,
int size,
boolean in_the_debugger)
Deprecated. use the safer method mono_debug_open_mono_symbols(com.nativelibs4java.mono.MonoDebugHandle, java.lang.String, int, boolean) instead |
MonoSymbolFile |
mono_debug_open_mono_symbols(MonoDebugHandle handle,
java.lang.String raw_contents,
int size,
boolean in_the_debugger)
Original signature : MonoSymbolFile* mono_debug_open_mono_symbols(MonoDebugHandle*, const char*, int, bool)native declaration : mono\metadata\debug-mono-symfile.h:101 |
ByteByReference |
mono_debug_print_stack_frame(MonoLibrary.MonoMethod method,
int native_offset,
MonoLibrary.MonoDomain domain)
Original signature : char* mono_debug_print_stack_frame(MonoMethod*, int, MonoDomain*)native declaration : mono\metadata\mono-debug.h:183 |
MonoDebugSourceLocation |
mono_debug_symfile_lookup_location(MonoDebugMethodInfo minfo,
int offset)
Original signature : MonoDebugSourceLocation* mono_debug_symfile_lookup_location(MonoDebugMethodInfo*, int)native declaration : mono\metadata\debug-mono-symfile.h:110 |
MonoDebugMethodInfo |
mono_debug_symfile_lookup_method(MonoDebugHandle handle,
MonoLibrary.MonoMethod method)
Original signature : MonoDebugMethodInfo* mono_debug_symfile_lookup_method(MonoDebugHandle*, MonoMethod*)native declaration : mono\metadata\debug-mono-symfile.h:118 |
boolean |
mono_debug_using_mono_debugger()
Original signature : bool mono_debug_using_mono_debugger()native declaration : mono\metadata\mono-debug.h:152 |
int |
mono_debugger_insert_breakpoint(ByteByReference method_name,
boolean include_namespace)
Deprecated. use the safer method mono_debugger_insert_breakpoint(java.lang.String, boolean) instead |
int |
mono_debugger_insert_breakpoint(java.lang.String method_name,
boolean include_namespace)
Original signature : int mono_debugger_insert_breakpoint(const char*, bool)native declaration : mono\metadata\mono-debug.h:193 |
int |
mono_debugger_method_has_breakpoint(MonoLibrary.MonoMethod method)
Original signature : int mono_debugger_method_has_breakpoint(MonoMethod*)native declaration : mono\metadata\mono-debug.h:192 |
int |
mono_declsec_flags_from_assembly(MonoLibrary.MonoAssembly assembly)
Original signature : int mono_declsec_flags_from_assembly(MonoAssembly*)native declaration : mono\metadata\reflection.h:116 |
int |
mono_declsec_flags_from_class(MonoLibrary.MonoClass klass)
Original signature : int mono_declsec_flags_from_class(MonoClass*)native declaration : mono\metadata\reflection.h:115 |
int |
mono_declsec_flags_from_method(MonoLibrary.MonoMethod method)
Original signature : int mono_declsec_flags_from_method(MonoMethod*)native declaration : mono\metadata\reflection.h:114 |
byte |
mono_declsec_get_assembly_action(MonoLibrary.MonoAssembly assembly,
int action,
MonoDeclSecurityEntry entry)
Original signature : MonoBoolean mono_declsec_get_assembly_action(MonoAssembly*, int, MonoDeclSecurityEntry*)native declaration : mono\metadata\reflection.h:139 |
byte |
mono_declsec_get_class_action(MonoLibrary.MonoClass klass,
int action,
MonoDeclSecurityEntry entry)
Original signature : MonoBoolean mono_declsec_get_class_action(MonoClass*, int, MonoDeclSecurityEntry*)native declaration : mono\metadata\reflection.h:138 |
byte |
mono_declsec_get_demands(MonoLibrary.MonoMethod callee,
MonoDeclSecurityActions demands)
Original signature : MonoBoolean mono_declsec_get_demands(MonoMethod*, MonoDeclSecurityActions*)native declaration : mono\metadata\reflection.h:132 |
byte |
mono_declsec_get_inheritdemands_class(MonoLibrary.MonoClass klass,
MonoDeclSecurityActions demands)
Original signature : MonoBoolean mono_declsec_get_inheritdemands_class(MonoClass*, MonoDeclSecurityActions*)native declaration : mono\metadata\reflection.h:134 |
byte |
mono_declsec_get_inheritdemands_method(MonoLibrary.MonoMethod callee,
MonoDeclSecurityActions demands)
Original signature : MonoBoolean mono_declsec_get_inheritdemands_method(MonoMethod*, MonoDeclSecurityActions*)native declaration : mono\metadata\reflection.h:135 |
byte |
mono_declsec_get_linkdemands(MonoLibrary.MonoMethod callee,
MonoDeclSecurityActions klass,
MonoDeclSecurityActions cmethod)
Original signature : MonoBoolean mono_declsec_get_linkdemands(MonoMethod*, MonoDeclSecurityActions*, MonoDeclSecurityActions*)native declaration : mono\metadata\reflection.h:133 |
byte |
mono_declsec_get_method_action(MonoLibrary.MonoMethod method,
int action,
MonoDeclSecurityEntry entry)
Original signature : MonoBoolean mono_declsec_get_method_action(MonoMethod*, int, MonoDeclSecurityEntry*)native declaration : mono\metadata\reflection.h:137 |
ByteByReference |
mono_disasm_code_one(MonoDisHelper dh,
MonoLibrary.MonoMethod method,
java.nio.ByteBuffer ip,
PointerByReference endp)
Original signature : char* mono_disasm_code_one(MonoDisHelper*, MonoMethod*, const guchar*, const guchar**)native declaration : mono\metadata\debug-helpers.h:22 |
ByteByReference |
mono_disasm_code_one(MonoDisHelper dh,
MonoLibrary.MonoMethod method,
ByteByReference ip,
PointerByReference endp)
Deprecated. use the safer method mono_disasm_code_one(com.nativelibs4java.mono.MonoDisHelper, com.nativelibs4java.mono.MonoLibrary.MonoMethod, java.nio.ByteBuffer, com.sun.jna.ptr.PointerByReference) instead |
ByteByReference |
mono_disasm_code(MonoDisHelper dh,
MonoLibrary.MonoMethod method,
java.nio.ByteBuffer ip,
java.nio.ByteBuffer end)
Original signature : char* mono_disasm_code(MonoDisHelper*, MonoMethod*, const guchar*, const guchar*)native declaration : mono\metadata\debug-helpers.h:23 |
ByteByReference |
mono_disasm_code(MonoDisHelper dh,
MonoLibrary.MonoMethod method,
ByteByReference ip,
ByteByReference end)
Deprecated. use the safer method mono_disasm_code(com.nativelibs4java.mono.MonoDisHelper, com.nativelibs4java.mono.MonoLibrary.MonoMethod, java.nio.ByteBuffer, java.nio.ByteBuffer) instead |
void |
mono_dllmap_insert(MonoLibrary.MonoImage assembly,
ByteByReference dll,
ByteByReference func,
ByteByReference tdll,
ByteByReference tfunc)
Deprecated. use the safer method mono_dllmap_insert(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String, java.lang.String, java.lang.String) instead |
void |
mono_dllmap_insert(MonoLibrary.MonoImage assembly,
java.lang.String dll,
java.lang.String func,
java.lang.String tdll,
java.lang.String tfunc)
Original signature : void mono_dllmap_insert(MonoImage*, const char*, const char*, const char*, const char*)native declaration : mono\metadata\loader.h:61 |
MonoLibrary.MonoAssembly |
mono_domain_assembly_open(MonoLibrary.MonoDomain domain,
ByteByReference name)
Deprecated. use the safer method mono_domain_assembly_open(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.lang.String) instead |
MonoLibrary.MonoAssembly |
mono_domain_assembly_open(MonoLibrary.MonoDomain domain,
java.lang.String name)
Original signature : MonoAssembly* mono_domain_assembly_open(MonoDomain*, const char*)native declaration : mono\metadata\appdomain.h:96 |
MonoLibrary.MonoDomain |
mono_domain_create_appdomain(java.nio.ByteBuffer friendly_name,
java.nio.ByteBuffer configuration_file)
Original signature : MonoDomain* mono_domain_create_appdomain(char*, char*)native declaration : mono\metadata\appdomain.h:66 |
MonoLibrary.MonoDomain |
mono_domain_create_appdomain(ByteByReference friendly_name,
ByteByReference configuration_file)
Deprecated. use the safer methods mono_domain_create_appdomain(com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue) and mono_domain_create_appdomain(java.nio.ByteBuffer, java.nio.ByteBuffer) instead |
MonoLibrary.MonoDomain |
mono_domain_create_appdomain(StringPointer.ByValue friendly_name,
StringPointer.ByValue configuration_file)
Original signature : MonoDomain* mono_domain_create_appdomain(char*, char*)native declaration : mono\metadata\appdomain.h:66 |
MonoLibrary.MonoDomain |
mono_domain_create()
Original signature : MonoDomain* mono_domain_create()native declaration : mono\metadata\appdomain.h:63 |
boolean |
mono_domain_finalize(MonoLibrary.MonoDomain domain,
int timeout)
Original signature : bool mono_domain_finalize(MonoDomain*, int)native declaration : mono\metadata\appdomain.h:99 |
void |
mono_domain_foreach(MonoLibrary.MonoDomainFunc func,
Pointer user_data)
Original signature : void mono_domain_foreach(MonoDomainFunc, void*)native declaration : mono\metadata\appdomain.h:93 |
void |
mono_domain_free(MonoLibrary.MonoDomain domain,
boolean force)
Original signature : void mono_domain_free(MonoDomain*, bool)native declaration : mono\metadata\appdomain.h:102 |
MonoLibrary.MonoDomain |
mono_domain_from_appdomain(MonoLibrary.MonoAppDomain appdomain)
Original signature : MonoDomain* mono_domain_from_appdomain(MonoAppDomain*)native declaration : mono\metadata\appdomain.h:90 |
MonoLibrary.MonoDomain |
mono_domain_get_by_id(int domainid)
Original signature : MonoDomain* mono_domain_get_by_id(int)native declaration : mono\metadata\appdomain.h:72 |
int |
mono_domain_get_id(MonoLibrary.MonoDomain domain)
Original signature : int mono_domain_get_id(MonoDomain*)native declaration : mono\metadata\appdomain.h:75 |
MonoLibrary.MonoDomain |
mono_domain_get()
Original signature : MonoDomain* mono_domain_get()native declaration : mono\metadata\appdomain.h:69 |
boolean |
mono_domain_has_type_resolve(MonoLibrary.MonoDomain domain)
Original signature : bool mono_domain_has_type_resolve(MonoDomain*)native declaration : mono\metadata\appdomain.h:105 |
boolean |
mono_domain_is_unloading(MonoLibrary.MonoDomain domain)
Original signature : bool mono_domain_is_unloading(MonoDomain*)native declaration : mono\metadata\appdomain.h:87 |
boolean |
mono_domain_owns_vtable_slot(MonoLibrary.MonoDomain domain,
Pointer vtable_slot)
Original signature : bool mono_domain_owns_vtable_slot(MonoDomain*, void*)native declaration : mono\metadata\appdomain.h:111 |
void |
mono_domain_set_internal(MonoLibrary.MonoDomain domain)
Original signature : void mono_domain_set_internal(MonoDomain*)native declaration : mono\metadata\appdomain.h:81 |
boolean |
mono_domain_set(MonoLibrary.MonoDomain domain,
boolean force)
Original signature : bool mono_domain_set(MonoDomain*, bool)native declaration : mono\metadata\appdomain.h:78 |
MonoLibrary.MonoReflectionAssembly |
mono_domain_try_type_resolve(MonoLibrary.MonoDomain domain,
java.nio.ByteBuffer name,
MonoObject tb)
Original signature : MonoReflectionAssembly* mono_domain_try_type_resolve(MonoDomain*, char*, MonoObject*)native declaration : mono\metadata\appdomain.h:108 |
MonoLibrary.MonoReflectionAssembly |
mono_domain_try_type_resolve(MonoLibrary.MonoDomain domain,
ByteByReference name,
MonoObject tb)
Deprecated. use the safer methods mono_domain_try_type_resolve(com.nativelibs4java.mono.MonoLibrary.MonoDomain, com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, com.nativelibs4java.mono.MonoObject) and mono_domain_try_type_resolve(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.nio.ByteBuffer, com.nativelibs4java.mono.MonoObject) instead |
MonoLibrary.MonoReflectionAssembly |
mono_domain_try_type_resolve(MonoLibrary.MonoDomain domain,
StringPointer.ByValue name,
MonoObject tb)
Original signature : MonoReflectionAssembly* mono_domain_try_type_resolve(MonoDomain*, char*, MonoObject*)native declaration : mono\metadata\appdomain.h:108 |
void |
mono_domain_unload(MonoLibrary.MonoDomain domain)
Original signature : void mono_domain_unload(MonoDomain*)native declaration : mono\metadata\appdomain.h:84 |
int |
mono_environment_exitcode_get()
Original signature : int mono_environment_exitcode_get()native declaration : mono\metadata\environment.h:15 |
void |
mono_environment_exitcode_set(int value)
Original signature : void mono_environment_exitcode_set(int)native declaration : mono\metadata\environment.h:16 |
MonoLibrary.MonoMethod |
mono_event_get_add_method(MonoLibrary.MonoEvent event)
Original signature : MonoMethod* mono_event_get_add_method(MonoEvent*)native declaration : mono\metadata\class.h:239 |
int |
mono_event_get_flags(MonoLibrary.MonoEvent event)
Original signature : int mono_event_get_flags(MonoEvent*)native declaration : mono\metadata\class.h:254 |
java.lang.String |
mono_event_get_name(MonoLibrary.MonoEvent event)
MonoEvent accessors Original signature : char* mono_event_get_name(MonoEvent*)native declaration : mono\metadata\class.h:236 |
MonoLibrary.MonoReflectionEvent |
mono_event_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoEvent event)
Original signature : MonoReflectionEvent* mono_event_get_object(MonoDomain*, MonoClass*, MonoEvent*)native declaration : mono\metadata\reflection.h:63 |
MonoLibrary.MonoClass |
mono_event_get_parent(MonoLibrary.MonoEvent event)
Original signature : MonoClass* mono_event_get_parent(MonoEvent*)native declaration : mono\metadata\class.h:251 |
MonoLibrary.MonoMethod |
mono_event_get_raise_method(MonoLibrary.MonoEvent event)
Original signature : MonoMethod* mono_event_get_raise_method(MonoEvent*)native declaration : mono\metadata\class.h:248 |
MonoLibrary.MonoMethod |
mono_event_get_remove_method(MonoLibrary.MonoEvent event)
Original signature : MonoMethod* mono_event_get_remove_method(MonoEvent*)native declaration : mono\metadata\class.h:242 |
MonoLibrary.MonoException |
mono_exception_from_name_domain(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name)
Deprecated. use the safer method mono_exception_from_name_domain(com.nativelibs4java.mono.MonoLibrary.MonoDomain, com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String) instead |
MonoLibrary.MonoException |
mono_exception_from_name_domain(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name)
Original signature : MonoException* mono_exception_from_name_domain(MonoDomain*, MonoImage*, const char*, const char*)native declaration : mono\metadata\exception.h:30 |
MonoLibrary.MonoException |
mono_exception_from_name_msg(MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name,
ByteByReference msg)
Deprecated. use the safer method mono_exception_from_name_msg(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String, java.lang.String) instead |
MonoLibrary.MonoException |
mono_exception_from_name_msg(MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name,
java.lang.String msg)
Original signature : MonoException* mono_exception_from_name_msg(MonoImage*, const char*, const char*, const char*)native declaration : mono\metadata\exception.h:22 |
MonoLibrary.MonoException |
mono_exception_from_name_two_strings(MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name,
MonoString a1,
MonoString a2)
Deprecated. use the safer method mono_exception_from_name_two_strings(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String, com.nativelibs4java.mono.MonoString, com.nativelibs4java.mono.MonoString) instead |
MonoLibrary.MonoException |
mono_exception_from_name_two_strings(MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name,
MonoString a1,
MonoString a2)
Original signature : MonoException* mono_exception_from_name_two_strings(MonoImage*, const char*, const char*, MonoString*, MonoString*)native declaration : mono\metadata\exception.h:18 |
MonoLibrary.MonoException |
mono_exception_from_name(MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name)
Deprecated. use the safer method mono_exception_from_name(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String) instead |
MonoLibrary.MonoException |
mono_exception_from_name(MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name)
Original signature : MonoException* mono_exception_from_name(MonoImage*, const char*, const char*)native declaration : mono\metadata\exception.h:10 |
MonoLibrary.MonoException |
mono_exception_from_token_two_strings(MonoLibrary.MonoImage image,
int token,
MonoString a1,
MonoString a2)
Original signature : MonoException* mono_exception_from_token_two_strings(MonoImage*, int, MonoString*, MonoString*)native declaration : mono\metadata\exception.h:26 |
MonoLibrary.MonoException |
mono_exception_from_token(MonoLibrary.MonoImage image,
int token)
Original signature : MonoException* mono_exception_from_token(MonoImage*, int)native declaration : mono\metadata\exception.h:15 |
MonoLibrary.MonoClassField |
mono_field_from_token(MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoClass[] retklass,
MonoLibrary.MonoGenericContext context)
Original signature : MonoClassField* mono_field_from_token(MonoImage*, int, MonoClass**, MonoGenericContext*)native declaration : mono\metadata\class.h:60 |
ByteByReference |
mono_field_full_name(MonoLibrary.MonoClassField field)
Original signature : char* mono_field_full_name(MonoClassField*)native declaration : mono\metadata\debug-helpers.h:44 |
java.lang.String |
mono_field_get_data(MonoLibrary.MonoClassField field)
Original signature : char* mono_field_get_data(MonoClassField*)native declaration : mono\metadata\class.h:216 |
int |
mono_field_get_flags(MonoLibrary.MonoClassField field)
Original signature : int mono_field_get_flags(MonoClassField*)native declaration : mono\metadata\class.h:210 |
java.lang.String |
mono_field_get_name(MonoLibrary.MonoClassField field)
MonoClassField accessors Original signature : char* mono_field_get_name(MonoClassField*)native declaration : mono\metadata\class.h:201 |
MonoLibrary.MonoReflectionField |
mono_field_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field)
Original signature : MonoReflectionField* mono_field_get_object(MonoDomain*, MonoClass*, MonoClassField*)native declaration : mono\metadata\reflection.h:61 |
int |
mono_field_get_offset(MonoLibrary.MonoClassField field)
Original signature : int mono_field_get_offset(MonoClassField*)native declaration : mono\metadata\class.h:213 |
MonoLibrary.MonoClass |
mono_field_get_parent(MonoLibrary.MonoClassField field)
Original signature : MonoClass* mono_field_get_parent(MonoClassField*)native declaration : mono\metadata\class.h:207 |
MonoLibrary.MonoType |
mono_field_get_type(MonoLibrary.MonoClassField field)
Original signature : MonoType* mono_field_get_type(MonoClassField*)native declaration : mono\metadata\class.h:204 |
MonoObject |
mono_field_get_value_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClassField field,
MonoObject obj)
Original signature : MonoObject* mono_field_get_value_object(MonoDomain*, MonoClassField*, MonoObject*)native declaration : mono\metadata\object.h:301 |
void |
mono_field_get_value(MonoObject obj,
MonoLibrary.MonoClassField field,
Pointer value)
Original signature : void mono_field_get_value(MonoObject*, MonoClassField*, void*)native declaration : mono\metadata\object.h:295 |
void |
mono_field_set_value(MonoObject obj,
MonoLibrary.MonoClassField field,
Pointer value)
accessors for fields and properties Original signature : void mono_field_set_value(MonoObject*, MonoClassField*, void*)native declaration : mono\metadata\object.h:289 |
void |
mono_field_static_get_value(MonoLibrary.MonoVTable vt,
MonoLibrary.MonoClassField field,
Pointer value)
Original signature : void mono_field_static_get_value(MonoVTable*, MonoClassField*, void*)native declaration : mono\metadata\object.h:298 |
void |
mono_field_static_set_value(MonoLibrary.MonoVTable vt,
MonoLibrary.MonoClassField field,
Pointer value)
Original signature : void mono_field_static_set_value(MonoVTable*, MonoClassField*, void*)native declaration : mono\metadata\object.h:292 |
void |
mono_free_method(MonoLibrary.MonoMethod method)
Original signature : void mono_free_method(MonoMethod*)native declaration : mono\metadata\loader.h:21 |
void |
mono_free_verify_list(MonoLibrary.GSList list)
Original signature : void mono_free_verify_list(GSList*)native declaration : mono\metadata\verify.h:50 |
void |
mono_gc_collect(int generation)
Original signature : void mono_gc_collect(int)native declaration : mono\metadata\mono-gc.h:11 |
int |
mono_gc_collection_count(int generation)
Original signature : int mono_gc_collection_count(int)native declaration : mono\metadata\mono-gc.h:14 |
int |
mono_gc_get_generation(MonoObject object)
Original signature : int mono_gc_get_generation(MonoObject*)native declaration : mono\metadata\mono-gc.h:13 |
long |
mono_gc_get_heap_size()
Original signature : mono_gc_get_heap_size()native declaration : mono\metadata\mono-gc.h:16 |
long |
mono_gc_get_used_size()
Original signature : mono_gc_get_used_size()native declaration : mono\metadata\mono-gc.h:15 |
int |
mono_gc_max_generation()
Original signature : int mono_gc_max_generation()native declaration : mono\metadata\mono-gc.h:12 |
void |
mono_gc_wbarrier_arrayref_copy(MonoArray arr,
Pointer slot_ptr,
int count)
Original signature : void mono_gc_wbarrier_arrayref_copy(MonoArray*, void*, int)native declaration : mono\metadata\object.h:332 |
void |
mono_gc_wbarrier_generic_store(Pointer ptr,
MonoObject value)
Original signature : void mono_gc_wbarrier_generic_store(void*, MonoObject*)native declaration : mono\metadata\object.h:333 |
void |
mono_gc_wbarrier_object(MonoObject obj)
Original signature : void mono_gc_wbarrier_object(MonoObject*)native declaration : mono\metadata\object.h:335 |
void |
mono_gc_wbarrier_set_arrayref(MonoArray arr,
Pointer slot_ptr,
MonoObject value)
Original signature : void mono_gc_wbarrier_set_arrayref(MonoArray*, void*, MonoObject*)native declaration : mono\metadata\object.h:331 |
void |
mono_gc_wbarrier_set_field(MonoObject obj,
Pointer field_ptr,
MonoObject value)
GC write barriers support Original signature : void mono_gc_wbarrier_set_field(MonoObject*, void*, MonoObject*)native declaration : mono\metadata\object.h:330 |
void |
mono_gc_wbarrier_value_copy(Pointer dest,
Pointer src,
int count,
MonoLibrary.MonoClass klass)
Original signature : void mono_gc_wbarrier_value_copy(void*, void*, int, MonoClass*)native declaration : mono\metadata\object.h:334 |
void |
mono_gchandle_free(int gchandle)
Original signature : void mono_gchandle_free(int)native declaration : mono\metadata\object.h:327 |
MonoObject |
mono_gchandle_get_target(int gchandle)
Original signature : MonoObject* mono_gchandle_get_target(int)native declaration : mono\metadata\object.h:326 |
int |
mono_gchandle_new_weakref(MonoObject obj,
boolean track_resurrection)
Original signature : int mono_gchandle_new_weakref(MonoObject*, bool)native declaration : mono\metadata\object.h:325 |
int |
mono_gchandle_new(MonoObject obj,
boolean pinned)
GC handles support * A handle can be created to refer to a managed object and either prevent it from being garbage collected or moved or to be able to know if it has been collected or not (weak references). |
MonoLibrary.MonoClass |
mono_get_array_class()
Original signature : MonoClass* mono_get_array_class()native declaration : mono\metadata\appdomain.h:195 |
MonoLibrary.MonoClass |
mono_get_boolean_class()
Original signature : MonoClass* mono_get_boolean_class()native declaration : mono\metadata\appdomain.h:150 |
MonoLibrary.MonoClass |
mono_get_byte_class()
Original signature : MonoClass* mono_get_byte_class()native declaration : mono\metadata\appdomain.h:144 |
MonoLibrary.MonoClass |
mono_get_char_class()
Original signature : MonoClass* mono_get_char_class()native declaration : mono\metadata\appdomain.h:186 |
java.lang.String |
mono_get_config_dir()
Original signature : char* mono_get_config_dir()native declaration : mono\metadata\mono-config.h:13 |
MonoLibrary.MonoImage |
mono_get_corlib()
Original signature : MonoImage* mono_get_corlib()native declaration : mono\metadata\appdomain.h:138 |
MonoObject |
mono_get_dbnull_object(MonoLibrary.MonoDomain domain)
Original signature : MonoObject* mono_get_dbnull_object(MonoDomain*)native declaration : mono\metadata\reflection.h:68 |
MonoLibrary.MonoMethod |
mono_get_delegate_invoke(MonoLibrary.MonoClass klass)
Original signature : MonoMethod* mono_get_delegate_invoke(MonoClass*)native declaration : mono\metadata\object.h:234 |
MonoLibrary.MonoClass |
mono_get_double_class()
Original signature : MonoClass* mono_get_double_class()native declaration : mono\metadata\appdomain.h:183 |
MonoLibrary.MonoClass |
mono_get_enum_class()
Original signature : MonoClass* mono_get_enum_class()native declaration : mono\metadata\appdomain.h:192 |
MonoLibrary.MonoException |
mono_get_exception_appdomain_unloaded()
Original signature : MonoException* mono_get_exception_appdomain_unloaded()native declaration : mono\metadata\exception.h:119 |
MonoLibrary.MonoException |
mono_get_exception_argument_null(ByteByReference arg)
Deprecated. use the safer method mono_get_exception_argument_null(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_argument_null(java.lang.String arg)
Original signature : MonoException* mono_get_exception_argument_null(const char*)native declaration : mono\metadata\exception.h:92 |
MonoLibrary.MonoException |
mono_get_exception_argument_out_of_range(ByteByReference arg)
Deprecated. use the safer method mono_get_exception_argument_out_of_range(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_argument_out_of_range(java.lang.String arg)
Original signature : MonoException* mono_get_exception_argument_out_of_range(const char*)native declaration : mono\metadata\exception.h:98 |
MonoLibrary.MonoException |
mono_get_exception_argument(ByteByReference arg,
ByteByReference msg)
Deprecated. use the safer method mono_get_exception_argument(java.lang.String, java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_argument(java.lang.String arg,
java.lang.String msg)
Original signature : MonoException* mono_get_exception_argument(const char*, const char*)native declaration : mono\metadata\exception.h:95 |
MonoLibrary.MonoException |
mono_get_exception_arithmetic()
Original signature : MonoException* mono_get_exception_arithmetic()native declaration : mono\metadata\exception.h:41 |
MonoLibrary.MonoException |
mono_get_exception_array_type_mismatch()
Original signature : MonoException* mono_get_exception_array_type_mismatch()native declaration : mono\metadata\exception.h:74 |
MonoLibrary.MonoException |
mono_get_exception_bad_image_format(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_bad_image_format(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_bad_image_format(java.lang.String msg)
Original signature : MonoException* mono_get_exception_bad_image_format(const char*)native declaration : mono\metadata\exception.h:122 |
MonoLibrary.MonoException |
mono_get_exception_bad_image_format2(ByteByReference msg,
MonoString fname)
Deprecated. use the safer method mono_get_exception_bad_image_format2(java.lang.String, com.nativelibs4java.mono.MonoString) instead |
MonoLibrary.MonoException |
mono_get_exception_bad_image_format2(java.lang.String msg,
MonoString fname)
Original signature : MonoException* mono_get_exception_bad_image_format2(const char*, MonoString*)native declaration : mono\metadata\exception.h:125 |
MonoLibrary.MonoException |
mono_get_exception_cannot_unload_appdomain(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_cannot_unload_appdomain(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_cannot_unload_appdomain(java.lang.String msg)
Original signature : MonoException* mono_get_exception_cannot_unload_appdomain(const char*)native declaration : mono\metadata\exception.h:116 |
MonoLibrary.MonoClass |
mono_get_exception_class()
Original signature : MonoClass* mono_get_exception_class()native declaration : mono\metadata\appdomain.h:201 |
MonoLibrary.MonoException |
mono_get_exception_divide_by_zero()
Original signature : MonoException* mono_get_exception_divide_by_zero()native declaration : mono\metadata\exception.h:35 |
MonoLibrary.MonoException |
mono_get_exception_execution_engine(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_execution_engine(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_execution_engine(java.lang.String msg)
Original signature : MonoException* mono_get_exception_execution_engine(const char*)native declaration : mono\metadata\exception.h:50 |
MonoLibrary.MonoException |
mono_get_exception_file_not_found(MonoString fname)
Original signature : MonoException* mono_get_exception_file_not_found(MonoString*)native declaration : mono\metadata\exception.h:104 |
MonoLibrary.MonoException |
mono_get_exception_file_not_found2(ByteByReference msg,
MonoString fname)
Deprecated. use the safer method mono_get_exception_file_not_found2(java.lang.String, com.nativelibs4java.mono.MonoString) instead |
MonoLibrary.MonoException |
mono_get_exception_file_not_found2(java.lang.String msg,
MonoString fname)
Original signature : MonoException* mono_get_exception_file_not_found2(const char*, MonoString*)native declaration : mono\metadata\exception.h:107 |
MonoLibrary.MonoException |
mono_get_exception_index_out_of_range()
Original signature : MonoException* mono_get_exception_index_out_of_range()native declaration : mono\metadata\exception.h:71 |
MonoLibrary.MonoException |
mono_get_exception_invalid_cast()
Original signature : MonoException* mono_get_exception_invalid_cast()native declaration : mono\metadata\exception.h:65 |
MonoLibrary.MonoException |
mono_get_exception_invalid_operation(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_invalid_operation(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_invalid_operation(java.lang.String msg)
Original signature : MonoException* mono_get_exception_invalid_operation(const char*)native declaration : mono\metadata\exception.h:68 |
MonoLibrary.MonoException |
mono_get_exception_io(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_io(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_io(java.lang.String msg)
Original signature : MonoException* mono_get_exception_io(const char*)native declaration : mono\metadata\exception.h:101 |
MonoLibrary.MonoException |
mono_get_exception_missing_field(ByteByReference class_name,
ByteByReference member_name)
Deprecated. use the safer method mono_get_exception_missing_field(java.lang.String, java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_missing_field(java.lang.String class_name,
java.lang.String member_name)
Original signature : MonoException* mono_get_exception_missing_field(const char*, const char*)native declaration : mono\metadata\exception.h:83 |
MonoLibrary.MonoException |
mono_get_exception_missing_method(ByteByReference class_name,
ByteByReference member_name)
Deprecated. use the safer method mono_get_exception_missing_method(java.lang.String, java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_missing_method(java.lang.String class_name,
java.lang.String member_name)
Original signature : MonoException* mono_get_exception_missing_method(const char*, const char*)native declaration : mono\metadata\exception.h:80 |
MonoLibrary.MonoException |
mono_get_exception_not_implemented(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_not_implemented(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_not_implemented(java.lang.String msg)
Original signature : MonoException* mono_get_exception_not_implemented(const char*)native declaration : mono\metadata\exception.h:86 |
MonoLibrary.MonoException |
mono_get_exception_not_supported(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_not_supported(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_not_supported(java.lang.String msg)
Original signature : MonoException* mono_get_exception_not_supported(const char*)native declaration : mono\metadata\exception.h:89 |
MonoLibrary.MonoException |
mono_get_exception_null_reference()
Original signature : MonoException* mono_get_exception_null_reference()native declaration : mono\metadata\exception.h:47 |
MonoLibrary.MonoException |
mono_get_exception_out_of_memory()
Original signature : MonoException* mono_get_exception_out_of_memory()native declaration : mono\metadata\exception.h:131 |
MonoLibrary.MonoException |
mono_get_exception_overflow()
Original signature : MonoException* mono_get_exception_overflow()native declaration : mono\metadata\exception.h:44 |
MonoLibrary.MonoException |
mono_get_exception_reflection_type_load(MonoArray types,
MonoArray exceptions)
Original signature : MonoException* mono_get_exception_reflection_type_load(MonoArray*, MonoArray*)native declaration : mono\metadata\exception.h:134 |
MonoLibrary.MonoException |
mono_get_exception_security()
Original signature : MonoException* mono_get_exception_security()native declaration : mono\metadata\exception.h:38 |
MonoLibrary.MonoException |
mono_get_exception_serialization(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_serialization(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_serialization(java.lang.String msg)
Original signature : MonoException* mono_get_exception_serialization(const char*)native declaration : mono\metadata\exception.h:62 |
MonoLibrary.MonoException |
mono_get_exception_stack_overflow()
Original signature : MonoException* mono_get_exception_stack_overflow()native declaration : mono\metadata\exception.h:128 |
MonoLibrary.MonoException |
mono_get_exception_synchronization_lock(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_synchronization_lock(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_synchronization_lock(java.lang.String msg)
Original signature : MonoException* mono_get_exception_synchronization_lock(const char*)native declaration : mono\metadata\exception.h:113 |
MonoLibrary.MonoException |
mono_get_exception_thread_abort()
Original signature : MonoException* mono_get_exception_thread_abort()native declaration : mono\metadata\exception.h:53 |
MonoLibrary.MonoException |
mono_get_exception_thread_interrupted()
Original signature : MonoException* mono_get_exception_thread_interrupted()native declaration : mono\metadata\exception.h:59 |
MonoLibrary.MonoException |
mono_get_exception_thread_state(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_thread_state(java.lang.String) instead |
MonoLibrary.MonoException |
mono_get_exception_thread_state(java.lang.String msg)
Original signature : MonoException* mono_get_exception_thread_state(const char*)native declaration : mono\metadata\exception.h:56 |
MonoLibrary.MonoException |
mono_get_exception_type_initialization(ByteByReference type_name,
MonoLibrary.MonoException inner)
Deprecated. use the safer method mono_get_exception_type_initialization(java.lang.String, com.nativelibs4java.mono.MonoLibrary.MonoException) instead |
MonoLibrary.MonoException |
mono_get_exception_type_initialization(java.lang.String type_name,
MonoLibrary.MonoException inner)
Original signature : MonoException* mono_get_exception_type_initialization(const char*, MonoException*)native declaration : mono\metadata\exception.h:110 |
MonoLibrary.MonoException |
mono_get_exception_type_load(MonoString class_name,
java.nio.ByteBuffer assembly_name)
Original signature : MonoException* mono_get_exception_type_load(MonoString*, char*)native declaration : mono\metadata\exception.h:77 |
MonoLibrary.MonoException |
mono_get_exception_type_load(MonoString class_name,
ByteByReference assembly_name)
Deprecated. use the safer methods mono_get_exception_type_load(com.nativelibs4java.mono.MonoString, com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue) and mono_get_exception_type_load(com.nativelibs4java.mono.MonoString, java.nio.ByteBuffer) instead |
MonoLibrary.MonoException |
mono_get_exception_type_load(MonoString class_name,
StringPointer.ByValue assembly_name)
Original signature : MonoException* mono_get_exception_type_load(MonoString*, char*)native declaration : mono\metadata\exception.h:77 |
MonoLibrary.MonoMethod |
mono_get_inflated_method(MonoLibrary.MonoMethod method)
Original signature : MonoMethod* mono_get_inflated_method(MonoMethod*)native declaration : mono\metadata\class.h:57 |
MonoLibrary.MonoClass |
mono_get_int16_class()
Original signature : MonoClass* mono_get_int16_class()native declaration : mono\metadata\appdomain.h:156 |
MonoLibrary.MonoClass |
mono_get_int32_class()
Original signature : MonoClass* mono_get_int32_class()native declaration : mono\metadata\appdomain.h:162 |
MonoLibrary.MonoClass |
mono_get_int64_class()
Original signature : MonoClass* mono_get_int64_class()native declaration : mono\metadata\appdomain.h:174 |
MonoLibrary.MonoClass |
mono_get_intptr_class()
Original signature : MonoClass* mono_get_intptr_class()native declaration : mono\metadata\appdomain.h:168 |
java.lang.String |
mono_get_machine_config()
Original signature : char* mono_get_machine_config()native declaration : mono\metadata\mono-config.h:16 |
MonoLibrary.MonoMethod |
mono_get_method_constrained(MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoClass constrained_class,
MonoLibrary.MonoGenericContext context,
MonoLibrary.MonoMethod[] cil_method)
Original signature : MonoMethod* mono_get_method_constrained(MonoImage*, int, MonoClass*, MonoGenericContext*, MonoMethod**)native declaration : mono\metadata\loader.h:17 |
MonoLibrary.MonoMethod |
mono_get_method_full(MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoGenericContext context)
Original signature : MonoMethod* mono_get_method_full(MonoImage*, int, MonoClass*, MonoGenericContext*)native declaration : mono\metadata\loader.h:13 |
MonoLibrary.MonoMethod |
mono_get_method(MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoClass klass)
Original signature : MonoMethod* mono_get_method(MonoImage*, int, MonoClass*)native declaration : mono\metadata\loader.h:10 |
MonoLibrary.MonoClass |
mono_get_object_class()
Original signature : MonoClass* mono_get_object_class()native declaration : mono\metadata\appdomain.h:141 |
MonoLibrary.MonoDomain |
mono_get_root_domain()
Original signature : MonoDomain* mono_get_root_domain()native declaration : mono\metadata\appdomain.h:38 |
MonoLibrary.MonoClass |
mono_get_sbyte_class()
Original signature : MonoClass* mono_get_sbyte_class()native declaration : mono\metadata\appdomain.h:153 |
MonoLibrary.MonoClass |
mono_get_single_class()
Original signature : MonoClass* mono_get_single_class()native declaration : mono\metadata\appdomain.h:180 |
Pointer |
mono_get_special_static_data(int offset)
Original signature : void* mono_get_special_static_data(int)native declaration : mono\metadata\threads.h:60 |
MonoLibrary.MonoClass |
mono_get_string_class()
Original signature : MonoClass* mono_get_string_class()native declaration : mono\metadata\appdomain.h:189 |
MonoLibrary.MonoClass |
mono_get_thread_class()
Original signature : MonoClass* mono_get_thread_class()native declaration : mono\metadata\appdomain.h:198 |
MonoLibrary.MonoClass |
mono_get_uint16_class()
Original signature : MonoClass* mono_get_uint16_class()native declaration : mono\metadata\appdomain.h:159 |
MonoLibrary.MonoClass |
mono_get_uint32_class()
Original signature : MonoClass* mono_get_uint32_class()native declaration : mono\metadata\appdomain.h:165 |
MonoLibrary.MonoClass |
mono_get_uint64_class()
Original signature : MonoClass* mono_get_uint64_class()native declaration : mono\metadata\appdomain.h:177 |
MonoLibrary.MonoClass |
mono_get_uintptr_class()
Original signature : MonoClass* mono_get_uintptr_class()native declaration : mono\metadata\appdomain.h:171 |
MonoLibrary.MonoClass |
mono_get_void_class()
Original signature : MonoClass* mono_get_void_class()native declaration : mono\metadata\appdomain.h:147 |
void |
mono_image_add_to_name_cache(MonoLibrary.MonoImage image,
ByteByReference nspace,
ByteByReference name,
int idx)
Deprecated. use the safer method mono_image_add_to_name_cache(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String, int) instead |
void |
mono_image_add_to_name_cache(MonoLibrary.MonoImage image,
java.lang.String nspace,
java.lang.String name,
int idx)
Original signature : void mono_image_add_to_name_cache(MonoImage*, const char*, const char*, int)native declaration : mono\metadata\image.h:88 |
void |
mono_image_addref(MonoLibrary.MonoImage image)
Original signature : void mono_image_addref(MonoImage*)native declaration : mono\metadata\image.h:54 |
void |
mono_image_close(MonoLibrary.MonoImage image)
Original signature : void mono_image_close(MonoImage*)native declaration : mono\metadata\image.h:53 |
int |
mono_image_ensure_section_idx(MonoLibrary.MonoImage image,
int section)
Original signature : int mono_image_ensure_section_idx(MonoImage*, int)native declaration : mono\metadata\image.h:59 |
int |
mono_image_ensure_section(MonoLibrary.MonoImage image,
ByteByReference section)
Deprecated. use the safer method mono_image_ensure_section(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String) instead |
int |
mono_image_ensure_section(MonoLibrary.MonoImage image,
java.lang.String section)
Original signature : int mono_image_ensure_section(MonoImage*, const char*)native declaration : mono\metadata\image.h:57 |
void |
mono_image_fixup_vtable(MonoLibrary.MonoImage image)
Original signature : void mono_image_fixup_vtable(MonoImage*)native declaration : mono\metadata\image.h:47 |
MonoLibrary.MonoAssembly |
mono_image_get_assembly(MonoLibrary.MonoImage image)
Original signature : MonoAssembly* mono_image_get_assembly(MonoImage*)native declaration : mono\metadata\image.h:71 |
int |
mono_image_get_entry_point(MonoLibrary.MonoImage image)
Original signature : int mono_image_get_entry_point(MonoImage*)native declaration : mono\metadata\image.h:62 |
java.lang.String |
mono_image_get_filename(MonoLibrary.MonoImage image)
Original signature : char* mono_image_get_filename(MonoImage*)native declaration : mono\metadata\image.h:69 |
java.lang.String |
mono_image_get_guid(MonoLibrary.MonoImage image)
Original signature : char* mono_image_get_guid(MonoImage*)native declaration : mono\metadata\image.h:70 |
java.lang.String |
mono_image_get_name(MonoLibrary.MonoImage image)
Original signature : char* mono_image_get_name(MonoImage*)native declaration : mono\metadata\image.h:68 |
java.lang.String |
mono_image_get_public_key(MonoLibrary.MonoImage image,
java.nio.IntBuffer size)
Original signature : char* mono_image_get_public_key(MonoImage*, int*)native declaration : mono\metadata\image.h:85 |
java.lang.String |
mono_image_get_public_key(MonoLibrary.MonoImage image,
IntByReference size)
Deprecated. use the safer method mono_image_get_public_key(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.nio.IntBuffer) instead |
java.lang.String |
mono_image_get_resource(MonoLibrary.MonoImage image,
int offset,
java.nio.IntBuffer size)
Original signature : char* mono_image_get_resource(MonoImage*, int, int*)native declaration : mono\metadata\image.h:63 |
java.lang.String |
mono_image_get_resource(MonoLibrary.MonoImage image,
int offset,
IntByReference size)
Deprecated. use the safer method mono_image_get_resource(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead |
java.lang.String |
mono_image_get_strong_name(MonoLibrary.MonoImage image,
java.nio.IntBuffer size)
Original signature : char* mono_image_get_strong_name(MonoImage*, int*)native declaration : mono\metadata\image.h:86 |
java.lang.String |
mono_image_get_strong_name(MonoLibrary.MonoImage image,
IntByReference size)
Deprecated. use the safer method mono_image_get_strong_name(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.nio.IntBuffer) instead |
MonoLibrary.MonoTableInfo |
mono_image_get_table_info(MonoLibrary.MonoImage image,
int table_id)
Original signature : MonoTableInfo* mono_image_get_table_info(MonoImage*, int)native declaration : mono\metadata\image.h:75 |
int |
mono_image_get_table_rows(MonoLibrary.MonoImage image,
int table_id)
Original signature : int mono_image_get_table_rows(MonoImage*, int)native declaration : mono\metadata\image.h:76 |
boolean |
mono_image_has_authenticode_entry(MonoLibrary.MonoImage image)
Original signature : bool mono_image_has_authenticode_entry(MonoImage*)native declaration : mono\metadata\image.h:91 |
void |
mono_image_init(MonoLibrary.MonoImage image)
Original signature : void mono_image_init(MonoImage*)native declaration : mono\metadata\image.h:52 |
boolean |
mono_image_is_dynamic(MonoLibrary.MonoImage image)
Original signature : bool mono_image_is_dynamic(MonoImage*)native declaration : mono\metadata\image.h:72 |
MonoLibrary.MonoImage |
mono_image_load_file_for_image(MonoLibrary.MonoImage image,
int fileidx)
Original signature : MonoImage* mono_image_load_file_for_image(MonoImage*, int)native declaration : mono\metadata\image.h:64 |
MonoLibrary.MonoImage |
mono_image_load_module(MonoLibrary.MonoImage image,
int idx)
Original signature : MonoImage* mono_image_load_module(MonoImage*, int)native declaration : mono\metadata\image.h:66 |
MonoLibrary.MonoImage |
mono_image_loaded_by_guid_full(ByteByReference guid,
boolean refonly)
Deprecated. use the safer method mono_image_loaded_by_guid_full(java.lang.String, boolean) instead |
MonoLibrary.MonoImage |
mono_image_loaded_by_guid_full(java.lang.String guid,
boolean refonly)
Original signature : MonoImage* mono_image_loaded_by_guid_full(const char*, bool)native declaration : mono\metadata\image.h:51 |
MonoLibrary.MonoImage |
mono_image_loaded_by_guid(ByteByReference guid)
Deprecated. use the safer method mono_image_loaded_by_guid(java.lang.String) instead |
MonoLibrary.MonoImage |
mono_image_loaded_by_guid(java.lang.String guid)
Original signature : MonoImage* mono_image_loaded_by_guid(const char*)native declaration : mono\metadata\image.h:50 |
MonoLibrary.MonoImage |
mono_image_loaded_full(ByteByReference name,
boolean refonly)
Deprecated. use the safer method mono_image_loaded_full(java.lang.String, boolean) instead |
MonoLibrary.MonoImage |
mono_image_loaded_full(java.lang.String name,
boolean refonly)
Original signature : MonoImage* mono_image_loaded_full(const char*, bool)native declaration : mono\metadata\image.h:49 |
MonoLibrary.MonoImage |
mono_image_loaded(ByteByReference name)
Deprecated. use the safer method mono_image_loaded(java.lang.String) instead |
MonoLibrary.MonoImage |
mono_image_loaded(java.lang.String name)
Original signature : MonoImage* mono_image_loaded(const char*)native declaration : mono\metadata\image.h:48 |
Pointer |
mono_image_lookup_resource(MonoLibrary.MonoImage image,
int res_id,
int lang_id,
java.nio.ShortBuffer name)
This actually returns a MonoPEResourceDataEntry *, but declaring it causes an include file loop. |
Pointer |
mono_image_lookup_resource(MonoLibrary.MonoImage image,
int res_id,
int lang_id,
ShortByReference name)
Deprecated. use the safer method mono_image_lookup_resource(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, int, java.nio.ShortBuffer) instead |
MonoLibrary.MonoImage |
mono_image_open_from_data_full(java.nio.ByteBuffer data,
int data_len,
boolean need_copy,
java.nio.IntBuffer status,
boolean refonly)
Original signature : MonoImage* mono_image_open_from_data_full(char*, int, bool, MonoImageOpenStatus*, bool)native declaration : mono\metadata\image.h:45 |
MonoLibrary.MonoImage |
mono_image_open_from_data_full(ByteByReference data,
int data_len,
boolean need_copy,
IntByReference status,
boolean refonly)
Deprecated. use the safer methods mono_image_open_from_data_full(com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, int, boolean, java.nio.IntBuffer, boolean) and mono_image_open_from_data_full(java.nio.ByteBuffer, int, boolean, java.nio.IntBuffer, boolean) instead |
MonoLibrary.MonoImage |
mono_image_open_from_data_full(StringPointer.ByValue data,
int data_len,
boolean need_copy,
java.nio.IntBuffer status,
boolean refonly)
Original signature : MonoImage* mono_image_open_from_data_full(char*, int, bool, MonoImageOpenStatus*, bool)native declaration : mono\metadata\image.h:45 |
MonoLibrary.MonoImage |
mono_image_open_from_data(java.nio.ByteBuffer data,
int data_len,
boolean need_copy,
java.nio.IntBuffer status)
Original signature : MonoImage* mono_image_open_from_data(char*, int, bool, MonoImageOpenStatus*)native declaration : mono\metadata\image.h:43 |
MonoLibrary.MonoImage |
mono_image_open_from_data(ByteByReference data,
int data_len,
boolean need_copy,
IntByReference status)
Deprecated. use the safer methods mono_image_open_from_data(com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, int, boolean, java.nio.IntBuffer) and mono_image_open_from_data(java.nio.ByteBuffer, int, boolean, java.nio.IntBuffer) instead |
MonoLibrary.MonoImage |
mono_image_open_from_data(StringPointer.ByValue data,
int data_len,
boolean need_copy,
java.nio.IntBuffer status)
Original signature : MonoImage* mono_image_open_from_data(char*, int, bool, MonoImageOpenStatus*)native declaration : mono\metadata\image.h:43 |
MonoLibrary.MonoImage |
mono_image_open_full(ByteByReference fname,
IntByReference status,
boolean refonly)
Deprecated. use the safer method mono_image_open_full(java.lang.String, java.nio.IntBuffer, boolean) instead |
MonoLibrary.MonoImage |
mono_image_open_full(java.lang.String fname,
java.nio.IntBuffer status,
boolean refonly)
Original signature : MonoImage* mono_image_open_full(const char*, MonoImageOpenStatus*, bool)native declaration : mono\metadata\image.h:39 |
MonoLibrary.MonoImage |
mono_image_open(ByteByReference fname,
IntByReference status)
Deprecated. use the safer method mono_image_open(java.lang.String, java.nio.IntBuffer) instead |
MonoLibrary.MonoImage |
mono_image_open(java.lang.String fname,
java.nio.IntBuffer status)
Original signature : MonoImage* mono_image_open(const char*, MonoImageOpenStatus*)native declaration : mono\metadata\image.h:37 |
ByteByReference |
mono_image_rva_map(MonoLibrary.MonoImage image,
int rva)
Original signature : char* mono_image_rva_map(MonoImage*, int)native declaration : mono\metadata\image.h:73 |
java.lang.String |
mono_image_strerror(int status)
Original signature : char* mono_image_strerror(MonoImageOpenStatus)native declaration : mono\metadata\image.h:55 |
int |
mono_image_strong_name_position(MonoLibrary.MonoImage image,
java.nio.IntBuffer size)
Original signature : int mono_image_strong_name_position(MonoImage*, int*)native declaration : mono\metadata\image.h:87 |
int |
mono_image_strong_name_position(MonoLibrary.MonoImage image,
IntByReference size)
Deprecated. use the safer method mono_image_strong_name_position(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.nio.IntBuffer) instead |
MonoLibrary.GSList |
mono_image_verify_tables(MonoLibrary.MonoImage image,
int level)
Original signature : GSList* mono_image_verify_tables(MonoImage*, int)native declaration : mono\metadata\verify.h:48 |
void |
mono_images_cleanup()
Original signature : void mono_images_cleanup()native declaration : mono\metadata\image.h:35 |
void |
mono_images_init()
Original signature : void mono_images_init()native declaration : mono\metadata\image.h:34 |
MonoLibrary.MonoDomain |
mono_init_from_assembly(ByteByReference domain_name,
ByteByReference filename)
Deprecated. use the safer method mono_init_from_assembly(java.lang.String, java.lang.String) instead |
MonoLibrary.MonoDomain |
mono_init_from_assembly(java.lang.String domain_name,
java.lang.String filename)
Original signature : MonoDomain* mono_init_from_assembly(const char*, const char*)native declaration : mono\metadata\appdomain.h:32 |
MonoLibrary.MonoDomain |
mono_init_version(ByteByReference domain_name,
ByteByReference version)
Deprecated. use the safer method mono_init_version(java.lang.String, java.lang.String) instead |
MonoLibrary.MonoDomain |
mono_init_version(java.lang.String domain_name,
java.lang.String version)
Original signature : MonoDomain* mono_init_version(const char*, const char*)native declaration : mono\metadata\appdomain.h:35 |
MonoLibrary.MonoDomain |
mono_init(ByteByReference filename)
Deprecated. use the safer method mono_init(java.lang.String) instead |
MonoLibrary.MonoDomain |
mono_init(java.lang.String filename)
Original signature : MonoDomain* mono_init(const char*)native declaration : mono\metadata\appdomain.h:29 |
void |
mono_install_assembly_load_hook(MonoLibrary.MonoAssemblyLoadFunc func,
Pointer user_data)
Original signature : void mono_install_assembly_load_hook(MonoAssemblyLoadFunc, void*)native declaration : mono\metadata\assembly.h:50 |
void |
mono_install_assembly_postload_refonly_search_hook(MonoLibrary.MonoAssemblySearchFunc func,
Pointer user_data)
Original signature : void mono_install_assembly_postload_refonly_search_hook(MonoAssemblySearchFunc, void*)native declaration : mono\metadata\assembly.h:69 |
void |
mono_install_assembly_postload_search_hook(MonoLibrary.MonoAssemblySearchFunc func,
Pointer user_data)
Installs a new search function which is used as a last resort when loading an assembly fails. |
void |
mono_install_assembly_preload_hook(MonoLibrary.MonoAssemblyPreLoadFunc func,
Pointer user_data)
Original signature : void mono_install_assembly_preload_hook(MonoAssemblyPreLoadFunc, void*)native declaration : mono\metadata\assembly.h:80 |
void |
mono_install_assembly_refonly_preload_hook(MonoLibrary.MonoAssemblyPreLoadFunc func,
Pointer user_data)
Original signature : void mono_install_assembly_refonly_preload_hook(MonoAssemblyPreLoadFunc, void*)native declaration : mono\metadata\assembly.h:82 |
void |
mono_install_assembly_refonly_search_hook(MonoLibrary.MonoAssemblySearchFunc func,
Pointer user_data)
Original signature : void mono_install_assembly_refonly_search_hook(MonoAssemblySearchFunc, void*)native declaration : mono\metadata\assembly.h:58 |
void |
mono_install_assembly_search_hook(MonoLibrary.MonoAssemblySearchFunc func,
Pointer user_data)
Original signature : void mono_install_assembly_search_hook(MonoAssemblySearchFunc, void*)native declaration : mono\metadata\assembly.h:57 |
void |
mono_install_runtime_cleanup(MonoLibrary.MonoDomainFunc func)
Original signature : void mono_install_runtime_cleanup(MonoDomainFunc)native declaration : mono\metadata\appdomain.h:48 |
void |
mono_interp_cleanup(MonoLibrary.MonoDomain domain)
Original signature : void mono_interp_cleanup(MonoDomain*)native declaration : mono\interpreter\embed.h:14 |
int |
mono_interp_exec(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoAssembly assembly,
int argc,
PointerByReference argv)
Original signature : int mono_interp_exec(MonoDomain*, MonoAssembly*, int, char*[])native declaration : mono\interpreter\embed.h:11 |
MonoLibrary.MonoDomain |
mono_interp_init(ByteByReference file)
Deprecated. use the safer method mono_interp_init(java.lang.String) instead |
MonoLibrary.MonoDomain |
mono_interp_init(java.lang.String file)
Original signature : MonoDomain* mono_interp_init(const char*)native declaration : mono\interpreter\embed.h:8 |
void |
mono_jit_cleanup(MonoLibrary.MonoDomain domain)
Original signature : void mono_jit_cleanup(MonoDomain*)native declaration : mono\jit\jit.h:23 |
int |
mono_jit_exec(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoAssembly assembly,
int argc,
PointerByReference argv)
Original signature : int mono_jit_exec(MonoDomain*, MonoAssembly*, int, char*[])native declaration : mono\jit\jit.h:20 |
int |
mono_jit_info_get_code_size(MonoLibrary.MonoJitInfo ji)
Original signature : int mono_jit_info_get_code_size(MonoJitInfo*)native declaration : mono\metadata\appdomain.h:131 |
Pointer |
mono_jit_info_get_code_start(MonoLibrary.MonoJitInfo ji)
Original signature : void* mono_jit_info_get_code_start(MonoJitInfo*)native declaration : mono\metadata\appdomain.h:128 |
MonoLibrary.MonoMethod |
mono_jit_info_get_method(MonoLibrary.MonoJitInfo ji)
Original signature : MonoMethod* mono_jit_info_get_method(MonoJitInfo*)native declaration : mono\metadata\appdomain.h:134 |
MonoLibrary.MonoJitInfo |
mono_jit_info_table_find(MonoLibrary.MonoDomain domain,
java.nio.ByteBuffer addr)
Original signature : MonoJitInfo* mono_jit_info_table_find(MonoDomain*, char*)native declaration : mono\metadata\appdomain.h:123 |
MonoLibrary.MonoJitInfo |
mono_jit_info_table_find(MonoLibrary.MonoDomain domain,
ByteByReference addr)
Deprecated. use the safer methods mono_jit_info_table_find(com.nativelibs4java.mono.MonoLibrary.MonoDomain, com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue) and mono_jit_info_table_find(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.nio.ByteBuffer) instead |
MonoLibrary.MonoJitInfo |
mono_jit_info_table_find(MonoLibrary.MonoDomain domain,
StringPointer.ByValue addr)
Original signature : MonoJitInfo* mono_jit_info_table_find(MonoDomain*, char*)native declaration : mono\metadata\appdomain.h:123 |
MonoLibrary.MonoDomain |
mono_jit_init_version(ByteByReference root_domain_name,
ByteByReference runtime_version)
Deprecated. use the safer method mono_jit_init_version(java.lang.String, java.lang.String) instead |
MonoLibrary.MonoDomain |
mono_jit_init_version(java.lang.String root_domain_name,
java.lang.String runtime_version)
Original signature : MonoDomain* mono_jit_init_version(const char*, const char*)native declaration : mono\jit\jit.h:17 |
MonoLibrary.MonoDomain |
mono_jit_init(ByteByReference file)
Deprecated. use the safer method mono_jit_init(java.lang.String) instead |
MonoLibrary.MonoDomain |
mono_jit_init(java.lang.String file)
Original signature : MonoDomain* mono_jit_init(const char*)native declaration : mono\jit\jit.h:14 |
boolean |
mono_jit_set_trace_options(ByteByReference options)
Deprecated. use the safer method mono_jit_set_trace_options(java.lang.String) instead |
boolean |
mono_jit_set_trace_options(java.lang.String options)
Original signature : bool mono_jit_set_trace_options(const char*)native declaration : mono\jit\jit.h:26 |
MonoString |
mono_ldstr(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image,
int str_index)
Original signature : MonoString* mono_ldstr(MonoDomain*, MonoImage*, int)native declaration : mono\metadata\object.h:140 |
Pointer |
mono_ldtoken(MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoClass[] retclass,
MonoLibrary.MonoGenericContext context)
Original signature : void* mono_ldtoken(MonoImage*, int, MonoClass**, MonoGenericContext*)native declaration : mono\metadata\class.h:118 |
MonoLibrary.MonoImage |
mono_load_image(ByteByReference fname,
IntByReference status)
Deprecated. use the safer method mono_load_image(java.lang.String, java.nio.IntBuffer) instead |
MonoLibrary.MonoImage |
mono_load_image(java.lang.String fname,
java.nio.IntBuffer status)
Original signature : MonoImage* mono_load_image(const char*, MonoImageOpenStatus*)native declaration : mono\metadata\loader.h:52 |
MonoObject |
mono_load_remote_field_new(MonoObject this_obj,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field)
Original signature : MonoObject* mono_load_remote_field_new(MonoObject*, MonoClass*, MonoClassField*)native declaration : mono\metadata\object.h:267 |
Pointer |
mono_load_remote_field(MonoObject this_obj,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field,
PointerByReference res)
Original signature : void* mono_load_remote_field(MonoObject*, MonoClass*, MonoClassField*, void**)native declaration : mono\metadata\object.h:264 |
Pointer |
mono_lookup_internal_call(MonoLibrary.MonoMethod method)
Original signature : void* mono_lookup_internal_call(MonoMethod*)native declaration : mono\metadata\loader.h:58 |
Pointer |
mono_lookup_pinvoke_call(MonoLibrary.MonoMethod method,
PointerByReference exc_class,
PointerByReference exc_arg)
Deprecated. use the safer method mono_lookup_pinvoke_call(com.nativelibs4java.mono.MonoLibrary.MonoMethod, java.lang.String[], java.lang.String[]) instead |
Pointer |
mono_lookup_pinvoke_call(MonoLibrary.MonoMethod method,
java.lang.String[] exc_class,
java.lang.String[] exc_arg)
Original signature : void* mono_lookup_pinvoke_call(MonoMethod*, const char**, const char**)native declaration : mono\metadata\loader.h:64 |
int |
mono_main(int argc,
PointerByReference argv)
Original signature : int mono_main(int, char*[])native declaration : mono\interpreter\embed.h:5 |
Pointer |
mono_mempool_alloc(MonoLibrary.MonoMemPool pool,
int size)
Original signature : void* mono_mempool_alloc(MonoMemPool*, guint)native declaration : mono\metadata\mempool.h:26 |
Pointer |
mono_mempool_alloc0(MonoLibrary.MonoMemPool pool,
int size)
Original signature : void* mono_mempool_alloc0(MonoMemPool*, guint)native declaration : mono\metadata\mempool.h:30 |
boolean |
mono_mempool_contains_addr(MonoLibrary.MonoMemPool pool,
Pointer addr)
Original signature : bool mono_mempool_contains_addr(MonoMemPool*, void*)native declaration : mono\metadata\mempool.h:34 |
void |
mono_mempool_destroy(MonoLibrary.MonoMemPool pool)
Original signature : void mono_mempool_destroy(MonoMemPool*)native declaration : mono\metadata\mempool.h:14 |
void |
mono_mempool_empty(MonoLibrary.MonoMemPool pool)
Original signature : void mono_mempool_empty(MonoMemPool*)native declaration : mono\metadata\mempool.h:20 |
int |
mono_mempool_get_allocated(MonoLibrary.MonoMemPool pool)
Original signature : int mono_mempool_get_allocated(MonoMemPool*)native declaration : mono\metadata\mempool.h:42 |
void |
mono_mempool_invalidate(MonoLibrary.MonoMemPool pool)
Original signature : void mono_mempool_invalidate(MonoMemPool*)native declaration : mono\metadata\mempool.h:17 |
MonoLibrary.MonoMemPool |
mono_mempool_new_size(int initial_size)
Original signature : MonoMemPool* mono_mempool_new_size(int)native declaration : mono\metadata\mempool.h:11 |
MonoLibrary.MonoMemPool |
mono_mempool_new()
Original signature : MonoMemPool* mono_mempool_new()native declaration : mono\metadata\mempool.h:8 |
void |
mono_mempool_stats(MonoLibrary.MonoMemPool pool)
Original signature : void mono_mempool_stats(MonoMemPool*)native declaration : mono\metadata\mempool.h:23 |
ByteByReference |
mono_mempool_strdup(MonoLibrary.MonoMemPool pool,
ByteByReference s)
Deprecated. use the safer method mono_mempool_strdup(com.nativelibs4java.mono.MonoLibrary.MonoMemPool, java.lang.String) instead |
ByteByReference |
mono_mempool_strdup(MonoLibrary.MonoMemPool pool,
java.lang.String s)
Original signature : char* mono_mempool_strdup(MonoMemPool*, const char*)native declaration : mono\metadata\mempool.h:38 |
java.lang.String |
mono_metadata_blob_heap(MonoLibrary.MonoImage meta,
int table_index)
Original signature : char* mono_metadata_blob_heap(MonoImage*, int)native declaration : mono\metadata\metadata.h:232 |
int |
mono_metadata_compute_size(MonoLibrary.MonoImage meta,
int tableindex,
java.nio.IntBuffer result_bitfield)
Original signature : int mono_metadata_compute_size(MonoImage*, int, int*)native declaration : mono\metadata\metadata.h:221 |
int |
mono_metadata_compute_size(MonoLibrary.MonoImage meta,
int tableindex,
IntByReference result_bitfield)
Deprecated. use the safer method mono_metadata_compute_size(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead |
int |
mono_metadata_custom_attrs_from_index(MonoLibrary.MonoImage meta,
int cattr_index)
Original signature : int mono_metadata_custom_attrs_from_index(MonoImage*, int)native declaration : mono\metadata\metadata.h:249 |
int |
mono_metadata_decode_blob_size(ByteByReference ptr,
PointerByReference rptr)
Deprecated. use the safer method mono_metadata_decode_blob_size(java.lang.String, java.lang.String[]) instead |
int |
mono_metadata_decode_blob_size(java.lang.String ptr,
java.lang.String[] rptr)
Original signature : int mono_metadata_decode_blob_size(const char*, const char**)native declaration : mono\metadata\metadata.h:272 |
int |
mono_metadata_decode_row_col(MonoLibrary.MonoTableInfo t,
int idx,
int col)
Original signature : int mono_metadata_decode_row_col(const MonoTableInfo*, int, guint)native declaration : mono\metadata\metadata.h:210 |
void |
mono_metadata_decode_row(MonoLibrary.MonoTableInfo t,
int idx,
java.nio.IntBuffer res,
int res_size)
Original signature : void mono_metadata_decode_row(const MonoTableInfo*, int, int*, int)native declaration : mono\metadata\metadata.h:205 |
void |
mono_metadata_decode_row(MonoLibrary.MonoTableInfo t,
int idx,
IntByReference res,
int res_size)
Deprecated. use the safer method mono_metadata_decode_row(com.nativelibs4java.mono.MonoLibrary.MonoTableInfo, int, java.nio.IntBuffer, int) instead |
int |
mono_metadata_decode_signed_value(ByteByReference ptr,
PointerByReference rptr)
Deprecated. use the safer method mono_metadata_decode_signed_value(java.lang.String, java.lang.String[]) instead |
int |
mono_metadata_decode_signed_value(java.lang.String ptr,
java.lang.String[] rptr)
Original signature : int mono_metadata_decode_signed_value(const char*, const char**)native declaration : mono\metadata\metadata.h:270 |
int |
mono_metadata_decode_value(ByteByReference ptr,
PointerByReference rptr)
Deprecated. use the safer method mono_metadata_decode_value(java.lang.String, java.lang.String[]) instead |
int |
mono_metadata_decode_value(java.lang.String ptr,
java.lang.String[] rptr)
Functions to extract information from the Blobs Original signature : int mono_metadata_decode_value(const char*, const char**)native declaration : mono\metadata\metadata.h:268 |
void |
mono_metadata_encode_value(int value,
java.nio.ByteBuffer bug,
java.lang.String[] endbuf)
Original signature : void mono_metadata_encode_value(int, char*, char**)native declaration : mono\metadata\metadata.h:275 |
void |
mono_metadata_encode_value(int value,
ByteByReference bug,
PointerByReference endbuf)
Deprecated. use the safer methods mono_metadata_encode_value(int, com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, java.lang.String[]) and mono_metadata_encode_value(int, java.nio.ByteBuffer, java.lang.String[]) instead |
void |
mono_metadata_encode_value(int value,
StringPointer.ByValue bug,
java.lang.String[] endbuf)
Original signature : void mono_metadata_encode_value(int, char*, char**)native declaration : mono\metadata\metadata.h:275 |
int |
mono_metadata_events_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer end_idx)
Original signature : int mono_metadata_events_from_typedef(MonoImage*, int, guint*)native declaration : mono\metadata\metadata.h:243 |
int |
mono_metadata_events_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
IntByReference end_idx)
Deprecated. use the safer method mono_metadata_events_from_typedef(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead |
void |
mono_metadata_field_info(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer offset,
java.nio.IntBuffer rva,
MonoMarshalSpec.ByReference[] marshal_spec)
Original signature : void mono_metadata_field_info(MonoImage*, int, int*, int*, MonoMarshalSpec**)native declaration : mono\metadata\metadata.h:257 |
void |
mono_metadata_field_info(MonoLibrary.MonoImage meta,
int table_index,
IntByReference offset,
IntByReference rva,
MonoMarshalSpec.ByReference[] marshal_spec)
Deprecated. use the safer method mono_metadata_field_info(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer, java.nio.IntBuffer, com.nativelibs4java.mono.MonoMarshalSpec.ByReference[]) instead |
void |
mono_metadata_free_marshal_spec(MonoMarshalSpec spec)
Original signature : void mono_metadata_free_marshal_spec(MonoMarshalSpec*)native declaration : mono\metadata\metadata.h:253 |
int |
mono_metadata_get_constant_index(MonoLibrary.MonoImage meta,
int token,
int hint)
Original signature : int mono_metadata_get_constant_index(MonoImage*, int, int)native declaration : mono\metadata\metadata.h:263 |
java.lang.String |
mono_metadata_get_marshal_info(MonoLibrary.MonoImage meta,
int idx,
boolean is_field)
Original signature : char* mono_metadata_get_marshal_info(MonoImage*, int, bool)native declaration : mono\metadata\metadata.h:248 |
java.lang.String |
mono_metadata_guid_heap(MonoLibrary.MonoImage meta,
int table_index)
Original signature : char* mono_metadata_guid_heap(MonoImage*, int)native declaration : mono\metadata\metadata.h:234 |
int |
mono_metadata_implmap_from_method(MonoLibrary.MonoImage meta,
int method_idx)
Original signature : int mono_metadata_implmap_from_method(MonoImage*, int)native declaration : mono\metadata\metadata.h:255 |
void |
mono_metadata_init()
Original signature : void mono_metadata_init()native declaration : mono\metadata\metadata.h:203 |
MonoLibrary.MonoClass[] |
mono_metadata_interfaces_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer count)
Original signature : MonoClass** mono_metadata_interfaces_from_typedef(MonoImage*, int, guint*)native declaration : mono\metadata\metadata.h:241 |
MonoLibrary.MonoClass[] |
mono_metadata_interfaces_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
IntByReference count)
Deprecated. use the safer method mono_metadata_interfaces_from_typedef(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead |
java.lang.String |
mono_metadata_locate_token(MonoLibrary.MonoImage meta,
int token)
Original signature : char* mono_metadata_locate_token(MonoImage*, int)native declaration : mono\metadata\metadata.h:229 |
java.lang.String |
mono_metadata_locate(MonoLibrary.MonoImage meta,
int table,
int idx)
Original signature : char* mono_metadata_locate(MonoImage*, int, int)native declaration : mono\metadata\metadata.h:228 |
int |
mono_metadata_methods_from_event(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer end)
Original signature : int mono_metadata_methods_from_event(MonoImage*, int, guint*)native declaration : mono\metadata\metadata.h:244 |
int |
mono_metadata_methods_from_event(MonoLibrary.MonoImage meta,
int table_index,
IntByReference end)
Deprecated. use the safer method mono_metadata_methods_from_event(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead |
int |
mono_metadata_methods_from_property(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer end)
Original signature : int mono_metadata_methods_from_property(MonoImage*, int, guint*)native declaration : mono\metadata\metadata.h:246 |
int |
mono_metadata_methods_from_property(MonoLibrary.MonoImage meta,
int table_index,
IntByReference end)
Deprecated. use the safer method mono_metadata_methods_from_property(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead |
int |
mono_metadata_nested_in_typedef(MonoLibrary.MonoImage meta,
int table_index)
Original signature : int mono_metadata_nested_in_typedef(MonoImage*, int)native declaration : mono\metadata\metadata.h:238 |
int |
mono_metadata_nesting_typedef(MonoLibrary.MonoImage meta,
int table_index,
int start_index)
Original signature : int mono_metadata_nesting_typedef(MonoImage*, int, int)native declaration : mono\metadata\metadata.h:239 |
int |
mono_metadata_packing_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer packing,
java.nio.IntBuffer size)
Original signature : int mono_metadata_packing_from_typedef(MonoImage*, int, int*, int*)native declaration : mono\metadata\metadata.h:247 |
int |
mono_metadata_packing_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
IntByReference packing,
IntByReference size)
Deprecated. use the safer method mono_metadata_packing_from_typedef(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer, java.nio.IntBuffer) instead |
MonoMarshalSpec |
mono_metadata_parse_marshal_spec(MonoLibrary.MonoImage image,
ByteByReference ptr)
Deprecated. use the safer method mono_metadata_parse_marshal_spec(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String) instead |
MonoMarshalSpec |
mono_metadata_parse_marshal_spec(MonoLibrary.MonoImage image,
java.lang.String ptr)
Original signature : MonoMarshalSpec* mono_metadata_parse_marshal_spec(MonoImage*, const char*)native declaration : mono\metadata\metadata.h:251 |
int |
mono_metadata_properties_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer end)
Original signature : int mono_metadata_properties_from_typedef(MonoImage*, int, guint*)native declaration : mono\metadata\metadata.h:245 |
int |
mono_metadata_properties_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
IntByReference end)
Deprecated. use the safer method mono_metadata_properties_from_typedef(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead |
java.lang.String |
mono_metadata_string_heap(MonoLibrary.MonoImage meta,
int table_index)
Original signature : char* mono_metadata_string_heap(MonoImage*, int)native declaration : mono\metadata\metadata.h:231 |
int |
mono_metadata_typedef_from_field(MonoLibrary.MonoImage meta,
int table_index)
Original signature : int mono_metadata_typedef_from_field(MonoImage*, int)native declaration : mono\metadata\metadata.h:236 |
int |
mono_metadata_typedef_from_method(MonoLibrary.MonoImage meta,
int table_index)
Original signature : int mono_metadata_typedef_from_method(MonoImage*, int)native declaration : mono\metadata\metadata.h:237 |
java.lang.String |
mono_metadata_user_string(MonoLibrary.MonoImage meta,
int table_index)
Original signature : char* mono_metadata_user_string(MonoImage*, int)native declaration : mono\metadata\metadata.h:233 |
MonoLibrary.MonoReflectionMethodBody |
mono_method_body_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoMethod method)
Original signature : MonoReflectionMethodBody* mono_method_body_get_object(MonoDomain*, MonoMethod*)native declaration : mono\metadata\reflection.h:66 |
boolean |
mono_method_can_access_field(MonoLibrary.MonoMethod method,
MonoLibrary.MonoClassField field)
Original signature : bool mono_method_can_access_field(MonoMethod*, MonoClassField*)native declaration : mono\metadata\class.h:263 |
boolean |
mono_method_can_access_method(MonoLibrary.MonoMethod method,
MonoLibrary.MonoMethod called)
Original signature : bool mono_method_can_access_method(MonoMethod*, MonoMethod*)native declaration : mono\metadata\class.h:266 |
void |
mono_method_desc_free(MonoLibrary.MonoMethodDesc desc)
Original signature : void mono_method_desc_free(MonoMethodDesc*)native declaration : mono\metadata\debug-helpers.h:36 |
MonoLibrary.MonoMethodDesc |
mono_method_desc_from_method(MonoLibrary.MonoMethod method)
Original signature : MonoMethodDesc* mono_method_desc_from_method(MonoMethod*)native declaration : mono\metadata\debug-helpers.h:35 |
boolean |
mono_method_desc_full_match(MonoLibrary.MonoMethodDesc desc,
MonoLibrary.MonoMethod method)
Original signature : bool mono_method_desc_full_match(MonoMethodDesc*, MonoMethod*)native declaration : mono\metadata\debug-helpers.h:38 |
boolean |
mono_method_desc_match(MonoLibrary.MonoMethodDesc desc,
MonoLibrary.MonoMethod method)
Original signature : bool mono_method_desc_match(MonoMethodDesc*, MonoMethod*)native declaration : mono\metadata\debug-helpers.h:37 |
MonoLibrary.MonoMethodDesc |
mono_method_desc_new(ByteByReference name,
boolean include_namespace)
Deprecated. use the safer method mono_method_desc_new(java.lang.String, boolean) instead |
MonoLibrary.MonoMethodDesc |
mono_method_desc_new(java.lang.String name,
boolean include_namespace)
Original signature : MonoMethodDesc* mono_method_desc_new(const char*, bool)native declaration : mono\metadata\debug-helpers.h:34 |
MonoLibrary.MonoMethod |
mono_method_desc_search_in_class(MonoLibrary.MonoMethodDesc desc,
MonoLibrary.MonoClass klass)
Original signature : MonoMethod* mono_method_desc_search_in_class(MonoMethodDesc*, MonoClass*)native declaration : mono\metadata\debug-helpers.h:39 |
MonoLibrary.MonoMethod |
mono_method_desc_search_in_image(MonoLibrary.MonoMethodDesc desc,
MonoLibrary.MonoImage image)
Original signature : MonoMethod* mono_method_desc_search_in_image(MonoMethodDesc*, MonoImage*)native declaration : mono\metadata\debug-helpers.h:40 |
ByteByReference |
mono_method_full_name(MonoLibrary.MonoMethod method,
boolean signature)
Original signature : char* mono_method_full_name(MonoMethod*, bool)native declaration : mono\metadata\debug-helpers.h:42 |
MonoLibrary.MonoClass |
mono_method_get_class(MonoLibrary.MonoMethod method)
Original signature : MonoClass* mono_method_get_class(MonoMethod*)native declaration : mono\metadata\loader.h:40 |
int |
mono_method_get_flags(MonoLibrary.MonoMethod method,
java.nio.IntBuffer iflags)
Original signature : int mono_method_get_flags(MonoMethod*, int*)native declaration : mono\metadata\loader.h:46 |
int |
mono_method_get_flags(MonoLibrary.MonoMethod method,
IntByReference iflags)
Deprecated. use the safer method mono_method_get_flags(com.nativelibs4java.mono.MonoLibrary.MonoMethod, java.nio.IntBuffer) instead |
MonoLibrary.MonoMethodHeader |
mono_method_get_header(MonoLibrary.MonoMethod method)
Original signature : MonoMethodHeader* mono_method_get_header(MonoMethod*)native declaration : mono\metadata\loader.h:34 |
int |
mono_method_get_index(MonoLibrary.MonoMethod method)
Original signature : int mono_method_get_index(MonoMethod*)native declaration : mono\metadata\loader.h:49 |
MonoLibrary.MonoMethod |
mono_method_get_last_managed()
Original signature : MonoMethod* mono_method_get_last_managed()native declaration : mono\metadata\loader.h:79 |
void |
mono_method_get_marshal_info(MonoLibrary.MonoMethod method,
MonoMarshalSpec.ByReference[] mspecs)
Original signature : void mono_method_get_marshal_info(MonoMethod*, MonoMarshalSpec**)native declaration : mono\metadata\loader.h:73 |
java.lang.String |
mono_method_get_name(MonoLibrary.MonoMethod method)
Original signature : char* mono_method_get_name(MonoMethod*)native declaration : mono\metadata\loader.h:37 |
MonoLibrary.MonoReflectionMethod |
mono_method_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoMethod method,
MonoLibrary.MonoClass refclass)
Original signature : MonoReflectionMethod* mono_method_get_object(MonoDomain*, MonoMethod*, MonoClass*)native declaration : mono\metadata\reflection.h:60 |
void |
mono_method_get_param_names(MonoLibrary.MonoMethod method,
PointerByReference names)
Deprecated. use the safer method mono_method_get_param_names(com.nativelibs4java.mono.MonoLibrary.MonoMethod, java.lang.String[]) instead |
void |
mono_method_get_param_names(MonoLibrary.MonoMethod method,
java.lang.String[] names)
Original signature : void mono_method_get_param_names(MonoMethod*, const char**)native declaration : mono\metadata\loader.h:67 |
int |
mono_method_get_param_token(MonoLibrary.MonoMethod method,
int idx)
Original signature : int mono_method_get_param_token(MonoMethod*, int)native declaration : mono\metadata\loader.h:70 |
MonoLibrary.MonoMethodSignature |
mono_method_get_signature_full(MonoLibrary.MonoMethod method,
MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoGenericContext context)
Original signature : MonoMethodSignature* mono_method_get_signature_full(MonoMethod*, MonoImage*, int, MonoGenericContext*)native declaration : mono\metadata\loader.h:24 |
MonoLibrary.MonoMethodSignature |
mono_method_get_signature(MonoLibrary.MonoMethod method,
MonoLibrary.MonoImage image,
int token)
Original signature : MonoMethodSignature* mono_method_get_signature(MonoMethod*, MonoImage*, int)native declaration : mono\metadata\loader.h:28 |
int |
mono_method_get_token(MonoLibrary.MonoMethod method)
Original signature : int mono_method_get_token(MonoMethod*)native declaration : mono\metadata\loader.h:43 |
Pointer |
mono_method_get_unmanaged_thunk(MonoLibrary.MonoMethod method)
Original signature : void* mono_method_get_unmanaged_thunk(MonoMethod*)native declaration : mono\metadata\object.h:245 |
boolean |
mono_method_has_marshal_info(MonoLibrary.MonoMethod method)
Original signature : bool mono_method_has_marshal_info(MonoMethod*)native declaration : mono\metadata\loader.h:76 |
MonoLibrary.MonoMethodSignature |
mono_method_signature(MonoLibrary.MonoMethod method)
Original signature : MonoMethodSignature* mono_method_signature(MonoMethod*)native declaration : mono\metadata\loader.h:31 |
MonoLibrary.GSList |
mono_method_verify(MonoLibrary.MonoMethod method,
int level)
Original signature : GSList* mono_method_verify(MonoMethod*, int)native declaration : mono\metadata\verify.h:49 |
MonoLibrary.MonoReflectionModule |
mono_module_file_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image,
int table_index)
Original signature : MonoReflectionModule* mono_module_file_get_object(MonoDomain*, MonoImage*, int)native declaration : mono\metadata\reflection.h:58 |
MonoLibrary.MonoReflectionModule |
mono_module_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image)
Original signature : MonoReflectionModule* mono_module_get_object(MonoDomain*, MonoImage*)native declaration : mono\metadata\reflection.h:57 |
boolean |
mono_monitor_enter(MonoObject obj)
Original signature : bool mono_monitor_enter(MonoObject*)native declaration : mono\metadata\object.h:209 |
void |
mono_monitor_exit(MonoObject obj)
Original signature : void mono_monitor_exit(MonoObject*)native declaration : mono\metadata\object.h:215 |
boolean |
mono_monitor_try_enter(MonoObject obj,
int ms)
Original signature : bool mono_monitor_try_enter(MonoObject*, int)native declaration : mono\metadata\object.h:206 |
MonoObject |
mono_object_castclass_mbyref(MonoObject obj,
MonoLibrary.MonoClass klass)
Original signature : MonoObject* mono_object_castclass_mbyref(MonoObject*, MonoClass*)native declaration : mono\metadata\object.h:203 |
MonoObject |
mono_object_clone(MonoObject obj)
Original signature : MonoObject* mono_object_clone(MonoObject*)native declaration : mono\metadata\object.h:194 |
MonoLibrary.MonoClass |
mono_object_get_class(MonoObject obj)
Original signature : MonoClass* mono_object_get_class(MonoObject*)native declaration : mono\metadata\object.h:188 |
MonoLibrary.MonoDomain |
mono_object_get_domain(MonoObject obj)
Original signature : MonoDomain* mono_object_get_domain(MonoObject*)native declaration : mono\metadata\object.h:185 |
int |
mono_object_get_size(MonoObject o)
Original signature : guint mono_object_get_size(MonoObject*)native declaration : mono\metadata\object.h:212 |
MonoLibrary.MonoMethod |
mono_object_get_virtual_method(MonoObject obj,
MonoLibrary.MonoMethod method)
Original signature : MonoMethod* mono_object_get_virtual_method(MonoObject*, MonoMethod*)native declaration : mono\metadata\object.h:227 |
int |
mono_object_hash(MonoObject obj)
Original signature : int mono_object_hash(MonoObject*)native declaration : mono\metadata\object.h:173 |
MonoObject |
mono_object_isinst_mbyref(MonoObject obj,
MonoLibrary.MonoClass klass)
Original signature : MonoObject* mono_object_isinst_mbyref(MonoObject*, MonoClass*)native declaration : mono\metadata\object.h:200 |
MonoObject |
mono_object_isinst(MonoObject obj,
MonoLibrary.MonoClass klass)
Original signature : MonoObject* mono_object_isinst(MonoObject*, MonoClass*)native declaration : mono\metadata\object.h:197 |
MonoObject |
mono_object_new_alloc_specific(MonoLibrary.MonoVTable vtable)
Original signature : MonoObject* mono_object_new_alloc_specific(MonoVTable*)native declaration : mono\metadata\object.h:115 |
MonoObject |
mono_object_new_fast(MonoLibrary.MonoVTable vtable)
can be used for classes without finalizer in non-profiling mode Original signature : MonoObject* mono_object_new_fast(MonoVTable*)native declaration : mono\metadata\object.h:112 |
MonoObject |
mono_object_new_from_token(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image,
int token)
Original signature : MonoObject* mono_object_new_from_token(MonoDomain*, MonoImage*, int)native declaration : mono\metadata\object.h:118 |
MonoObject |
mono_object_new_specific(MonoLibrary.MonoVTable vtable)
Original signature : MonoObject* mono_object_new_specific(MonoVTable*)native declaration : mono\metadata\object.h:108 |
MonoObject |
mono_object_new(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass)
Original signature : MonoObject* mono_object_new(MonoDomain*, MonoClass*)native declaration : mono\metadata\object.h:105 |
Pointer |
mono_object_unbox(MonoObject obj)
Original signature : void* mono_object_unbox(MonoObject*)native declaration : mono\metadata\object.h:191 |
java.lang.String |
mono_opcode_name(int opcode)
Original signature : char* mono_opcode_name(int)native declaration : mono\metadata\opcodes.h:64 |
MonoArray |
mono_param_get_objects(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoMethod method)
note: this one is slightly different: we keep the whole array of params in the cache Original signature : MonoArray* mono_param_get_objects(MonoDomain*, MonoMethod*)native declaration : mono\metadata\reflection.h:65 |
MonoLibrary.MonoImage |
mono_pe_file_open(ByteByReference fname,
IntByReference status)
Deprecated. use the safer method mono_pe_file_open(java.lang.String, java.nio.IntBuffer) instead |
MonoLibrary.MonoImage |
mono_pe_file_open(java.lang.String fname,
java.nio.IntBuffer status)
Original signature : MonoImage* mono_pe_file_open(const char*, MonoImageOpenStatus*)native declaration : mono\metadata\image.h:41 |
void |
mono_print_unhandled_exception(MonoObject exc)
Original signature : void mono_print_unhandled_exception(MonoObject*)native declaration : mono\metadata\object.h:279 |
void |
mono_profiler_coverage_get(MonoLibrary.MonoProfiler prof,
MonoLibrary.MonoMethod method,
MonoLibrary.MonoProfileCoverageFunc func)
Original signature : void mono_profiler_coverage_get(MonoProfiler*, MonoMethod*, MonoProfileCoverageFunc)native declaration : mono\metadata\profiler.h:123 |
int |
mono_profiler_get_events()
|
void |
mono_profiler_install_allocation(MonoLibrary.MonoProfileAllocFunc callback)
Original signature : void mono_profiler_install_allocation(MonoProfileAllocFunc)native declaration : mono\metadata\profiler.h:118 |
void |
mono_profiler_install_appdomain(MonoLibrary.MonoProfileAppDomainFunc start_load,
MonoLibrary.MonoProfileAppDomainResult end_load,
MonoLibrary.MonoProfileAppDomainFunc start_unload,
MonoLibrary.MonoProfileAppDomainFunc end_unload)
Original signature : void mono_profiler_install_appdomain(MonoProfileAppDomainFunc, MonoProfileAppDomainResult, MonoProfileAppDomainFunc, MonoProfileAppDomainFunc)native declaration : mono\metadata\profiler.h:103 |
void |
mono_profiler_install_assembly(MonoLibrary.MonoProfileAssemblyFunc start_load,
MonoLibrary.MonoProfileAssemblyResult end_load,
MonoLibrary.MonoProfileAssemblyFunc start_unload,
MonoLibrary.MonoProfileAssemblyFunc end_unload)
Original signature : void mono_profiler_install_assembly(MonoProfileAssemblyFunc, MonoProfileAssemblyResult, MonoProfileAssemblyFunc, MonoProfileAssemblyFunc)native declaration : mono\metadata\profiler.h:105 |
void |
mono_profiler_install_class(MonoLibrary.MonoProfileClassFunc start_load,
MonoLibrary.MonoProfileClassResult end_load,
MonoLibrary.MonoProfileClassFunc start_unload,
MonoLibrary.MonoProfileClassFunc end_unload)
Original signature : void mono_profiler_install_class(MonoProfileClassFunc, MonoProfileClassResult, MonoProfileClassFunc, MonoProfileClassFunc)native declaration : mono\metadata\profiler.h:109 |
void |
mono_profiler_install_coverage_filter(MonoLibrary.MonoProfileCoverageFilterFunc callback)
Original signature : void mono_profiler_install_coverage_filter(MonoProfileCoverageFilterFunc)native declaration : mono\metadata\profiler.h:122 |
void |
mono_profiler_install_enter_leave(MonoLibrary.MonoProfileMethodFunc enter,
MonoLibrary.MonoProfileMethodFunc fleave)
Original signature : void mono_profiler_install_enter_leave(MonoProfileMethodFunc, MonoProfileMethodFunc)native declaration : mono\metadata\profiler.h:115 |
void |
mono_profiler_install_exception(MonoLibrary.MonoProfileExceptionFunc throw_callback,
MonoLibrary.MonoProfileMethodFunc exc_method_leave,
MonoLibrary.MonoProfileExceptionClauseFunc clause_callback)
Original signature : void mono_profiler_install_exception(MonoProfileExceptionFunc, MonoProfileMethodFunc, MonoProfileExceptionClauseFunc)native declaration : mono\metadata\profiler.h:121 |
void |
mono_profiler_install_gc(MonoLibrary.MonoProfileGCFunc callback,
MonoLibrary.MonoProfileGCResizeFunc heap_resize_callback)
Original signature : void mono_profiler_install_gc(MonoProfileGCFunc, MonoProfileGCResizeFunc)native declaration : mono\metadata\profiler.h:124 |
void |
mono_profiler_install_jit_compile(MonoLibrary.MonoProfileMethodFunc start,
MonoLibrary.MonoProfileMethodResult end)
Original signature : void mono_profiler_install_jit_compile(MonoProfileMethodFunc, MonoProfileMethodResult)native declaration : mono\metadata\profiler.h:112 |
void |
mono_profiler_install_jit_end(MonoLibrary.MonoProfileJitResult end)
Original signature : void mono_profiler_install_jit_end(MonoProfileJitResult)native declaration : mono\metadata\profiler.h:113 |
void |
mono_profiler_install_method_free(MonoLibrary.MonoProfileMethodFunc callback)
Original signature : void mono_profiler_install_method_free(MonoProfileMethodFunc)native declaration : mono\metadata\profiler.h:114 |
void |
mono_profiler_install_module(MonoLibrary.MonoProfileModuleFunc start_load,
MonoLibrary.MonoProfileModuleResult end_load,
MonoLibrary.MonoProfileModuleFunc start_unload,
MonoLibrary.MonoProfileModuleFunc end_unload)
Original signature : void mono_profiler_install_module(MonoProfileModuleFunc, MonoProfileModuleResult, MonoProfileModuleFunc, MonoProfileModuleFunc)native declaration : mono\metadata\profiler.h:107 |
void |
mono_profiler_install_runtime_initialized(MonoLibrary.MonoProfileFunc runtime_initialized_callback)
Original signature : void mono_profiler_install_runtime_initialized(MonoProfileFunc)native declaration : mono\metadata\profiler.h:125 |
void |
mono_profiler_install_statistical_call_chain(MonoLibrary.MonoProfileStatCallChainFunc callback,
int call_chain_depth)
Original signature : void mono_profiler_install_statistical_call_chain(MonoProfileStatCallChainFunc, int)native declaration : mono\metadata\profiler.h:120 |
void |
mono_profiler_install_statistical(MonoLibrary.MonoProfileStatFunc callback)
Original signature : void mono_profiler_install_statistical(MonoProfileStatFunc)native declaration : mono\metadata\profiler.h:119 |
void |
mono_profiler_install_thread(MonoLibrary.MonoProfileThreadFunc start,
MonoLibrary.MonoProfileThreadFunc end)
Original signature : void mono_profiler_install_thread(MonoProfileThreadFunc, MonoProfileThreadFunc)native declaration : mono\metadata\profiler.h:116 |
void |
mono_profiler_install_transition(MonoLibrary.MonoProfileMethodResult callback)
Original signature : void mono_profiler_install_transition(MonoProfileMethodResult)native declaration : mono\metadata\profiler.h:117 |
void |
mono_profiler_install(MonoLibrary.MonoProfiler prof,
MonoLibrary.MonoProfileFunc shutdown_callback)
Function the profiler may call. |
void |
mono_profiler_load(ByteByReference desc)
Deprecated. use the safer method mono_profiler_load(java.lang.String) instead |
void |
mono_profiler_load(java.lang.String desc)
Original signature : void mono_profiler_load(const char*)native declaration : mono\metadata\profiler.h:127 |
void |
mono_profiler_set_events(int events)
Original signature : void mono_profiler_set_events(MonoProfileFlags)native declaration : mono\metadata\profiler.h:99 |
int |
mono_property_get_flags(MonoLibrary.MonoProperty prop)
Original signature : int mono_property_get_flags(MonoProperty*)native declaration : mono\metadata\class.h:232 |
MonoLibrary.MonoMethod |
mono_property_get_get_method(MonoLibrary.MonoProperty prop)
Original signature : MonoMethod* mono_property_get_get_method(MonoProperty*)native declaration : mono\metadata\class.h:226 |
java.lang.String |
mono_property_get_name(MonoLibrary.MonoProperty prop)
MonoProperty acessors Original signature : char* mono_property_get_name(MonoProperty*)native declaration : mono\metadata\class.h:220 |
MonoLibrary.MonoReflectionProperty |
mono_property_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoProperty property)
Original signature : MonoReflectionProperty* mono_property_get_object(MonoDomain*, MonoClass*, MonoProperty*)native declaration : mono\metadata\reflection.h:62 |
MonoLibrary.MonoClass |
mono_property_get_parent(MonoLibrary.MonoProperty prop)
Original signature : MonoClass* mono_property_get_parent(MonoProperty*)native declaration : mono\metadata\class.h:229 |
MonoLibrary.MonoMethod |
mono_property_get_set_method(MonoLibrary.MonoProperty prop)
Original signature : MonoMethod* mono_property_get_set_method(MonoProperty*)native declaration : mono\metadata\class.h:223 |
MonoObject |
mono_property_get_value(MonoLibrary.MonoProperty prop,
Pointer obj,
PointerByReference params,
MonoObject.ByReference[] exc)
Original signature : MonoObject* mono_property_get_value(MonoProperty*, void*, void**, MonoObject**)native declaration : mono\metadata\object.h:307 |
void |
mono_property_set_value(MonoLibrary.MonoProperty prop,
Pointer obj,
PointerByReference params,
MonoObject.ByReference[] exc)
Original signature : void mono_property_set_value(MonoProperty*, void*, void**, MonoObject**)native declaration : mono\metadata\object.h:304 |
MonoLibrary.MonoClass |
mono_ptr_class_get(MonoLibrary.MonoType type)
Original signature : MonoClass* mono_ptr_class_get(MonoType*)native declaration : mono\metadata\class.h:69 |
void |
mono_raise_exception(MonoLibrary.MonoException ex)
Original signature : void mono_raise_exception(MonoException*)native declaration : mono\metadata\object.h:218 |
void |
mono_reflection_free_type_info(MonoTypeNameParse info)
Original signature : void mono_reflection_free_type_info(MonoTypeNameParse*)native declaration : mono\metadata\reflection.h:52 |
MonoArray |
mono_reflection_get_custom_attrs_blob(MonoLibrary.MonoReflectionAssembly assembly,
MonoObject ctor,
MonoArray ctorArgs,
MonoArray properties,
MonoArray porpValues,
MonoArray fields,
MonoArray fieldValues)
Original signature : MonoArray* mono_reflection_get_custom_attrs_blob(MonoReflectionAssembly*, MonoObject*, MonoArray*, MonoArray*, MonoArray*, MonoArray*, MonoArray*)native declaration : mono\metadata\reflection.h:73 |
MonoArray |
mono_reflection_get_custom_attrs_by_type(MonoObject obj,
MonoLibrary.MonoClass attr_klass)
Original signature : MonoArray* mono_reflection_get_custom_attrs_by_type(MonoObject*, MonoClass*)native declaration : mono\metadata\reflection.h:70 |
MonoArray |
mono_reflection_get_custom_attrs_data(MonoObject obj)
Original signature : MonoArray* mono_reflection_get_custom_attrs_data(MonoObject*)native declaration : mono\metadata\reflection.h:72 |
MonoCustomAttrInfo |
mono_reflection_get_custom_attrs_info(MonoObject obj)
Original signature : MonoCustomAttrInfo* mono_reflection_get_custom_attrs_info(MonoObject*)native declaration : mono\metadata\reflection.h:75 |
MonoArray |
mono_reflection_get_custom_attrs(MonoObject obj)
Original signature : MonoArray* mono_reflection_get_custom_attrs(MonoObject*)native declaration : mono\metadata\reflection.h:71 |
int |
mono_reflection_get_token(MonoObject obj)
Original signature : int mono_reflection_get_token(MonoObject*)native declaration : mono\metadata\reflection.h:54 |
MonoLibrary.MonoType |
mono_reflection_get_type(MonoLibrary.MonoImage image,
MonoTypeNameParse info,
boolean ignorecase,
boolean type_resolve)
Original signature : MonoType* mono_reflection_get_type(MonoImage*, MonoTypeNameParse*, bool, bool*)native declaration : mono\metadata\reflection.h:51 |
int |
mono_reflection_parse_type(java.nio.ByteBuffer name,
MonoTypeNameParse info)
Original signature : int mono_reflection_parse_type(char*, MonoTypeNameParse*)native declaration : mono\metadata\reflection.h:50 |
int |
mono_reflection_parse_type(ByteByReference name,
MonoTypeNameParse info)
Deprecated. use the safer methods mono_reflection_parse_type(com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, com.nativelibs4java.mono.MonoTypeNameParse) and mono_reflection_parse_type(java.nio.ByteBuffer, com.nativelibs4java.mono.MonoTypeNameParse) instead |
int |
mono_reflection_parse_type(StringPointer.ByValue name,
MonoTypeNameParse info)
Original signature : int mono_reflection_parse_type(char*, MonoTypeNameParse*)native declaration : mono\metadata\reflection.h:50 |
MonoLibrary.MonoType |
mono_reflection_type_from_name(java.nio.ByteBuffer name,
MonoLibrary.MonoImage image)
Original signature : MonoType* mono_reflection_type_from_name(char*, MonoImage*)native declaration : mono\metadata\reflection.h:53 |
MonoLibrary.MonoType |
mono_reflection_type_from_name(ByteByReference name,
MonoLibrary.MonoImage image)
Deprecated. use the safer methods mono_reflection_type_from_name(com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, com.nativelibs4java.mono.MonoLibrary.MonoImage) and mono_reflection_type_from_name(java.nio.ByteBuffer, com.nativelibs4java.mono.MonoLibrary.MonoImage) instead |
MonoLibrary.MonoType |
mono_reflection_type_from_name(StringPointer.ByValue name,
MonoLibrary.MonoImage image)
Original signature : MonoType* mono_reflection_type_from_name(char*, MonoImage*)native declaration : mono\metadata\reflection.h:53 |
void |
mono_register_bundled_assemblies(MonoBundledAssembly.ByReference[] assemblies)
Original signature : void mono_register_bundled_assemblies(const MonoBundledAssembly**)native declaration : mono\metadata\assembly.h:93 |
void |
mono_register_config_for_assembly(ByteByReference assembly_name,
ByteByReference config_xml)
Deprecated. use the safer method mono_register_config_for_assembly(java.lang.String, java.lang.String) instead |
void |
mono_register_config_for_assembly(java.lang.String assembly_name,
java.lang.String config_xml)
Original signature : void mono_register_config_for_assembly(const char*, const char*)native declaration : mono\metadata\assembly.h:94 |
void |
mono_register_machine_config(ByteByReference config_xml)
Deprecated. use the safer method mono_register_machine_config(java.lang.String) instead |
void |
mono_register_machine_config(java.lang.String config_xml)
Original signature : void mono_register_machine_config(const char*)native declaration : mono\metadata\assembly.h:95 |
MonoRemoteClass |
mono_remote_class(MonoLibrary.MonoDomain domain,
MonoString class_name,
MonoLibrary.MonoClass proxy_class)
Original signature : MonoRemoteClass* mono_remote_class(MonoDomain*, MonoString*, MonoClass*)native declaration : mono\metadata\object.h:285 |
void |
mono_runtime_class_init(MonoLibrary.MonoVTable vtable)
Original signature : void mono_runtime_class_init(MonoVTable*)native declaration : mono\metadata\object.h:224 |
void |
mono_runtime_cleanup(MonoLibrary.MonoDomain domain)
Original signature : void mono_runtime_cleanup(MonoDomain*)native declaration : mono\metadata\appdomain.h:45 |
MonoObject |
mono_runtime_delegate_invoke(MonoObject delegate,
PointerByReference params,
MonoObject.ByReference[] exc)
Original signature : MonoObject* mono_runtime_delegate_invoke(MonoObject*, void**, MonoObject**)native declaration : mono\metadata\object.h:237 |
int |
mono_runtime_exec_main(MonoLibrary.MonoMethod method,
MonoArray args,
MonoObject.ByReference[] exc)
Original signature : int mono_runtime_exec_main(MonoMethod*, MonoArray*, MonoObject**)native declaration : mono\metadata\object.h:260 |
void |
mono_runtime_exec_managed_code(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoMainThreadFunc main_func,
Pointer main_args)
Original signature : void mono_runtime_exec_managed_code(MonoDomain*, MonoMainThreadFunc, void*)native declaration : mono\metadata\object.h:251 |
MonoArray |
mono_runtime_get_main_args()
Original signature : MonoArray* mono_runtime_get_main_args()native declaration : mono\metadata\object.h:248 |
void |
mono_runtime_init(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoThreadStartCB start_cb,
MonoLibrary.MonoThreadAttachCB attach_cb)
Original signature : void mono_runtime_init(MonoDomain*, MonoThreadStartCB, MonoThreadAttachCB)native declaration : mono\metadata\appdomain.h:41 |
MonoObject |
mono_runtime_invoke_array(MonoLibrary.MonoMethod method,
Pointer obj,
MonoArray params,
MonoObject.ByReference[] exc)
Original signature : MonoObject* mono_runtime_invoke_array(MonoMethod*, void*, MonoArray*, MonoObject**)native declaration : mono\metadata\object.h:241 |
MonoObject |
mono_runtime_invoke(MonoLibrary.MonoMethod method,
Pointer obj,
PointerByReference params,
MonoObject.ByReference[] exc)
Original signature : MonoObject* mono_runtime_invoke(MonoMethod*, void*, void**, MonoObject**)native declaration : mono\metadata\object.h:230 |
boolean |
mono_runtime_is_shutting_down()
Original signature : bool mono_runtime_is_shutting_down()native declaration : mono\metadata\appdomain.h:57 |
void |
mono_runtime_object_init(MonoObject this_obj)
Original signature : void mono_runtime_object_init(MonoObject*)native declaration : mono\metadata\object.h:221 |
void |
mono_runtime_quit()
Original signature : void mono_runtime_quit()native declaration : mono\metadata\appdomain.h:51 |
int |
mono_runtime_run_main(MonoLibrary.MonoMethod method,
int argc,
PointerByReference argv,
MonoObject.ByReference[] exc)
Original signature : int mono_runtime_run_main(MonoMethod*, int, char*[], MonoObject**)native declaration : mono\metadata\object.h:256 |
void |
mono_runtime_set_shutting_down()
Original signature : void mono_runtime_set_shutting_down()native declaration : mono\metadata\appdomain.h:54 |
void |
mono_set_config_dir(ByteByReference dir)
Deprecated. use the safer method mono_set_config_dir(java.lang.String) instead |
void |
mono_set_config_dir(java.lang.String dir)
Original signature : void mono_set_config_dir(const char*)native declaration : mono\metadata\mono-config.h:14 |
void |
mono_set_dirs(ByteByReference assembly_dir,
ByteByReference config_dir)
Deprecated. use the safer method mono_set_dirs(java.lang.String, java.lang.String) instead |
void |
mono_set_dirs(java.lang.String assembly_dir,
java.lang.String config_dir)
Original signature : void mono_set_dirs(const char*, const char*)native declaration : mono\metadata\assembly.h:98 |
void |
mono_set_rootdir()
Original signature : void mono_set_rootdir()native declaration : mono\metadata\assembly.h:97 |
ByteByReference |
mono_signature_get_desc(MonoLibrary.MonoMethodSignature sig,
boolean include_namespace)
Original signature : char* mono_signature_get_desc(MonoMethodSignature*, bool)native declaration : mono\metadata\debug-helpers.h:30 |
void |
mono_stack_walk_no_il(MonoLibrary.MonoStackWalk func,
Pointer user_data)
Use this if the IL offset is not needed: it's faster Original signature : void mono_stack_walk_no_il(MonoStackWalk, void*)native declaration : mono\metadata\loader.h:86 |
void |
mono_stack_walk(MonoLibrary.MonoStackWalk func,
Pointer user_data)
Original signature : void mono_stack_walk(MonoStackWalk, void*)native declaration : mono\metadata\loader.h:82 |
void |
mono_store_remote_field_new(MonoObject this_obj,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field,
MonoObject arg)
Original signature : void mono_store_remote_field_new(MonoObject*, MonoClass*, MonoClassField*, MonoObject*)native declaration : mono\metadata\object.h:273 |
void |
mono_store_remote_field(MonoObject this_obj,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field,
Pointer val)
Original signature : void mono_store_remote_field(MonoObject*, MonoClass*, MonoClassField*, void*)native declaration : mono\metadata\object.h:270 |
boolean |
mono_string_equal(MonoString s1,
MonoString s2)
Original signature : bool mono_string_equal(MonoString*, MonoString*)native declaration : mono\metadata\object.h:167 |
MonoString |
mono_string_from_utf16(java.nio.ShortBuffer data)
Original signature : MonoString* mono_string_from_utf16(gunichar2*)native declaration : mono\metadata\object.h:164 |
MonoString |
mono_string_from_utf16(ShortByReference data)
Deprecated. use the safer method mono_string_from_utf16(java.nio.ShortBuffer) instead |
int |
mono_string_hash(MonoString s)
Original signature : guint mono_string_hash(MonoString*)native declaration : mono\metadata\object.h:170 |
MonoString |
mono_string_intern(MonoString str)
Original signature : MonoString* mono_string_intern(MonoString*)native declaration : mono\metadata\object.h:146 |
MonoString |
mono_string_is_interned(MonoString str)
Original signature : MonoString* mono_string_is_interned(MonoString*)native declaration : mono\metadata\object.h:143 |
MonoString |
mono_string_new_len(MonoLibrary.MonoDomain domain,
ByteByReference text,
int length)
Deprecated. use the safer method mono_string_new_len(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.lang.String, int) instead |
MonoString |
mono_string_new_len(MonoLibrary.MonoDomain domain,
java.lang.String text,
int length)
Original signature : MonoString* mono_string_new_len(MonoDomain*, const char*, guint)native declaration : mono\metadata\object.h:155 |
MonoString |
mono_string_new_size(MonoLibrary.MonoDomain domain,
int len)
Original signature : MonoString* mono_string_new_size(MonoDomain*, int)native declaration : mono\metadata\object.h:137 |
MonoString |
mono_string_new_utf16(MonoLibrary.MonoDomain domain,
short[] text,
int len)
Original signature : MonoString* mono_string_new_utf16(MonoDomain*, const short*, int)native declaration : mono\metadata\object.h:134 |
MonoString |
mono_string_new_utf16(MonoLibrary.MonoDomain domain,
java.nio.ShortBuffer text,
int len)
Original signature : MonoString* mono_string_new_utf16(MonoDomain*, const short*, int)native declaration : mono\metadata\object.h:134 |
MonoString |
mono_string_new_utf16(MonoLibrary.MonoDomain domain,
ShortByReference text,
int len)
Deprecated. use the safer methods mono_string_new_utf16(com.nativelibs4java.mono.MonoLibrary.MonoDomain, short[], int) and mono_string_new_utf16(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.nio.ShortBuffer, int) instead |
MonoString |
mono_string_new_wrapper(ByteByReference text)
Deprecated. use the safer method mono_string_new_wrapper(java.lang.String) instead |
MonoString |
mono_string_new_wrapper(java.lang.String text)
Original signature : MonoString* mono_string_new_wrapper(const char*)native declaration : mono\metadata\object.h:152 |
MonoString |
mono_string_new(MonoLibrary.MonoDomain domain,
ByteByReference text)
Deprecated. use the safer method mono_string_new(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.lang.String) instead |
MonoString |
mono_string_new(MonoLibrary.MonoDomain domain,
java.lang.String text)
Original signature : MonoString* mono_string_new(MonoDomain*, const char*)native declaration : mono\metadata\object.h:149 |
ShortByReference |
mono_string_to_utf16(MonoString string_obj)
Original signature : gunichar2* mono_string_to_utf16(MonoString*)native declaration : mono\metadata\object.h:161 |
ByteByReference |
mono_string_to_utf8(MonoString string_obj)
Original signature : char* mono_string_to_utf8(MonoString*)native declaration : mono\metadata\object.h:158 |
ByteByReference |
mono_stringify_assembly_name(MonoAssemblyName aname)
Original signature : char* mono_stringify_assembly_name(MonoAssemblyName*)native declaration : mono\metadata\assembly.h:46 |
int |
mono_table_info_get_rows(MonoLibrary.MonoTableInfo table)
Original signature : int mono_table_info_get_rows(const MonoTableInfo*)native declaration : mono\metadata\image.h:77 |
void |
mono_thread_abort_all_other_threads()
Original signature : void mono_thread_abort_all_other_threads()native declaration : mono\metadata\threads.h:30 |
MonoLibrary.MonoThread |
mono_thread_attach(MonoLibrary.MonoDomain domain)
Original signature : MonoThread* mono_thread_attach(MonoDomain*)native declaration : mono\metadata\threads.h:50 |
void |
mono_thread_cleanup()
Original signature : void mono_thread_cleanup()native declaration : mono\metadata\threads.h:28 |
void |
mono_thread_create(MonoLibrary.MonoDomain domain,
Pointer func,
Pointer arg)
Original signature : void mono_thread_create(MonoDomain*, void*, void*)native declaration : mono\metadata\threads.h:49 |
MonoLibrary.MonoThread |
mono_thread_current()
Original signature : MonoThread* mono_thread_current()native declaration : mono\metadata\threads.h:40 |
void |
mono_thread_detach(MonoLibrary.MonoThread thread)
Original signature : void mono_thread_detach(MonoThread*)native declaration : mono\metadata\threads.h:51 |
void |
mono_thread_exit()
Original signature : void mono_thread_exit()native declaration : mono\metadata\threads.h:52 |
void |
mono_thread_force_interruption_checkpoint()
Original signature : void mono_thread_force_interruption_checkpoint()native declaration : mono\metadata\threads.h:67 |
int |
mono_thread_get_abort_signal()
Original signature : int mono_thread_get_abort_signal()native declaration : mono\metadata\threads.h:24 |
MonoLibrary.MonoThread |
mono_thread_get_main()
Original signature : MonoThread* mono_thread_get_main()native declaration : mono\metadata\threads.h:43 |
boolean |
mono_thread_has_appdomain_ref(MonoLibrary.MonoThread thread,
MonoLibrary.MonoDomain domain)
Original signature : bool mono_thread_has_appdomain_ref(MonoThread*, MonoDomain*)native declaration : mono\metadata\threads.h:35 |
void |
mono_thread_init(MonoLibrary.MonoThreadStartCB start_cb,
MonoLibrary.MonoThreadAttachCB attach_cb)
Original signature : void mono_thread_init(MonoThreadStartCB, MonoThreadAttachCB)native declaration : mono\metadata\threads.h:26 |
void |
mono_thread_interruption_checkpoint()
Original signature : void mono_thread_interruption_checkpoint()native declaration : mono\metadata\threads.h:66 |
IntByReference |
mono_thread_interruption_request_flag()
Original signature : int* mono_thread_interruption_request_flag()native declaration : mono\metadata\threads.h:68 |
boolean |
mono_thread_interruption_requested()
Original signature : bool mono_thread_interruption_requested()native declaration : mono\metadata\threads.h:65 |
void |
mono_thread_manage()
Original signature : void mono_thread_manage()native declaration : mono\metadata\threads.h:29 |
void |
mono_thread_new_init(NativeLong tid,
Pointer stack_start,
Pointer func)
Original signature : void mono_thread_new_init(size_t, void*, void*)native declaration : mono\metadata\threads.h:47 |
void |
mono_thread_pop_appdomain_ref()
Original signature : void mono_thread_pop_appdomain_ref()native declaration : mono\metadata\threads.h:34 |
void |
mono_thread_push_appdomain_ref(MonoLibrary.MonoDomain domain)
Original signature : void mono_thread_push_appdomain_ref(MonoDomain*)native declaration : mono\metadata\threads.h:33 |
MonoLibrary.MonoException |
mono_thread_request_interruption(boolean running_managed)
Original signature : MonoException* mono_thread_request_interruption(bool)native declaration : mono\metadata\threads.h:64 |
void |
mono_thread_set_main(MonoLibrary.MonoThread thread)
Original signature : void mono_thread_set_main(MonoThread*)native declaration : mono\metadata\threads.h:42 |
void |
mono_thread_set_manage_callback(MonoLibrary.MonoThread thread,
MonoLibrary.MonoThreadManageCallback func)
Original signature : void mono_thread_set_manage_callback(MonoThread*, MonoThreadManageCallback)native declaration : mono\metadata\threads.h:55 |
void |
mono_thread_stop(MonoLibrary.MonoThread thread)
Original signature : void mono_thread_stop(MonoThread*)native declaration : mono\metadata\threads.h:45 |
void |
mono_thread_suspend_all_other_threads()
Original signature : void mono_thread_suspend_all_other_threads()native declaration : mono\metadata\threads.h:31 |
boolean |
mono_threads_abort_appdomain_threads(MonoLibrary.MonoDomain domain,
int timeout)
Original signature : bool mono_threads_abort_appdomain_threads(MonoDomain*, int)native declaration : mono\metadata\threads.h:37 |
void |
mono_threads_clear_cached_culture(MonoLibrary.MonoDomain domain)
Original signature : void mono_threads_clear_cached_culture(MonoDomain*)native declaration : mono\metadata\threads.h:38 |
int |
mono_threads_get_default_stacksize()
Original signature : int mono_threads_get_default_stacksize()native declaration : mono\metadata\threads.h:58 |
void |
mono_threads_install_cleanup(MonoLibrary.MonoThreadCleanupFunc func)
Original signature : void mono_threads_install_cleanup(MonoThreadCleanupFunc)native declaration : mono\metadata\threads.h:54 |
void |
mono_threads_request_thread_dump()
Original signature : void mono_threads_request_thread_dump()native declaration : mono\metadata\threads.h:62 |
void |
mono_threads_set_default_stacksize(int stacksize)
Original signature : void mono_threads_set_default_stacksize(int)native declaration : mono\metadata\threads.h:57 |
ByteByReference |
mono_type_full_name(MonoLibrary.MonoType type)
Original signature : char* mono_type_full_name(MonoType*)native declaration : mono\metadata\debug-helpers.h:28 |
void |
mono_type_get_desc(MonoLibrary.GString res,
MonoLibrary.MonoType type,
boolean include_namespace)
Original signature : void mono_type_get_desc(GString*, MonoType*, bool)native declaration : mono\metadata\debug-helpers.h:27 |
ByteByReference |
mono_type_get_name(MonoLibrary.MonoType type)
Original signature : char* mono_type_get_name(MonoType*)native declaration : mono\metadata\class.h:121 |
MonoLibrary.MonoReflectionType |
mono_type_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoType type)
Original signature : MonoReflectionType* mono_type_get_object(MonoDomain*, MonoType*)native declaration : mono\metadata\reflection.h:59 |
MonoLibrary.MonoType |
mono_type_get_underlying_type(MonoLibrary.MonoType type)
Original signature : MonoType* mono_type_get_underlying_type(MonoType*)native declaration : mono\metadata\class.h:124 |
void |
mono_unhandled_exception(MonoObject exc)
Original signature : void mono_unhandled_exception(MonoObject*)native declaration : mono\metadata\object.h:276 |
MonoObject |
mono_value_box(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass,
Pointer val)
Original signature : MonoObject* mono_value_box(MonoDomain*, MonoClass*, void*)native declaration : mono\metadata\object.h:176 |
void |
mono_value_copy_array(MonoArray dest,
int dest_idx,
Pointer src,
int count)
Original signature : void mono_value_copy_array(MonoArray*, int, void*, int)native declaration : mono\metadata\object.h:182 |
void |
mono_value_copy(Pointer dest,
Pointer src,
MonoLibrary.MonoClass klass)
Original signature : void mono_value_copy(void*, void*, MonoClass*)native declaration : mono\metadata\object.h:179 |
ByteByReference |
mono_verify_corlib()
Original signature : char* mono_verify_corlib()native declaration : mono\metadata\verify.h:51 |
MonoString |
ves_icall_System_Environment_GetOSVersionString()
Original signature : MonoString* ves_icall_System_Environment_GetOSVersionString()native declaration : mono\metadata\environment.h:18 |
| Field Detail |
|---|
static final java.lang.String JNA_LIBRARY_NAME
static final NativeLibrary JNA_NATIVE_LIB
static final MonoLibrary INSTANCE
static final int MONO_DECLSEC_FLAG_REQUEST
static final int MONO_DECLSEC_FLAG_DEMAND
static final int MONO_DECLSEC_FLAG_ASSERT
static final int MONO_DECLSEC_FLAG_DENY
static final int MONO_DECLSEC_FLAG_PERMITONLY
static final int MONO_DECLSEC_FLAG_LINKDEMAND
static final int MONO_DECLSEC_FLAG_INHERITANCEDEMAND
static final int MONO_DECLSEC_FLAG_REQUEST_MINIMUM
static final int MONO_DECLSEC_FLAG_REQUEST_OPTIONAL
static final int MONO_DECLSEC_FLAG_REQUEST_REFUSE
static final int MONO_DECLSEC_FLAG_PREJIT_GRANT
static final int MONO_DECLSEC_FLAG_PREJIT_DENY
static final int MONO_DECLSEC_FLAG_NONCAS_DEMAND
static final int MONO_DECLSEC_FLAG_NONCAS_LINKDEMAND
static final int MONO_DECLSEC_FLAG_NONCAS_INHERITANCEDEMAND
static final int MONO_DECLSEC_FLAG_LINKDEMAND_CHOICE
static final int MONO_DECLSEC_FLAG_INHERITANCEDEMAND_CHOICE
static final int MONO_DECLSEC_FLAG_DEMAND_CHOICE
static final int MONO_ASSEMBLY_HASH_NONE
static final int MONO_ASSEMBLY_HASH_MD5
static final int MONO_ASSEMBLY_HASH_SHA1
static final int MONO_ASSEMBLYREF_FULL_PUBLIC_KEY
static final int MONO_ASSEMBLYREF_RETARGETABLE
static final int MONO_ASSEMBLYREF_JIT_TRACKING
static final int MONO_ASSEMBLYREF_NO_JIT_OPT
static final int MONO_EVENT_SPECIALNAME
static final int MONO_EVENT_RTSPECIALNAME
static final int MONO_FIELD_ATTR_FIELD_ACCESS_MASK
static final int MONO_FIELD_ATTR_COMPILER_CONTROLLED
static final int MONO_FIELD_ATTR_PRIVATE
static final int MONO_FIELD_ATTR_FAM_AND_ASSEM
static final int MONO_FIELD_ATTR_ASSEMBLY
static final int MONO_FIELD_ATTR_FAMILY
static final int MONO_FIELD_ATTR_FAM_OR_ASSEM
static final int MONO_FIELD_ATTR_PUBLIC
static final int MONO_FIELD_ATTR_STATIC
static final int MONO_FIELD_ATTR_INIT_ONLY
static final int MONO_FIELD_ATTR_LITERAL
static final int MONO_FIELD_ATTR_NOT_SERIALIZED
static final int MONO_FIELD_ATTR_SPECIAL_NAME
static final int MONO_FIELD_ATTR_PINVOKE_IMPL
static final int MONO_FIELD_ATTR_RESERVED_MASK
static final int MONO_FIELD_ATTR_RT_SPECIAL_NAME
static final int MONO_FIELD_ATTR_HAS_MARSHAL
static final int MONO_FIELD_ATTR_HAS_DEFAULT
static final int MONO_FIELD_ATTR_HAS_RVA
static final int MONO_FILE_HAS_METADATA
static final int MONO_FILE_HAS_NO_METADATA
static final int MONO_GEN_PARAM_VARIANCE_MASK
static final int MONO_GEN_PARAM_NON_VARIANT
static final int MONO_GEN_PARAM_VARIANT
static final int MONO_GEN_PARAM_COVARIANT
static final int MONO_GEN_PARAM_CONSTRAINT_MASK
static final int MONO_GEN_PARAM_CONSTRAINT_CLASS
static final int MONO_GEN_PARAM_CONSTRAINT_VTYPE
static final int MONO_GEN_PARAM_CONSTRAINT_DCTOR
static final int MONO_PINVOKE_NO_MANGLE
static final int MONO_PINVOKE_CHAR_SET_MASK
static final int MONO_PINVOKE_CHAR_SET_NOT_SPEC
static final int MONO_PINVOKE_CHAR_SET_ANSI
static final int MONO_PINVOKE_CHAR_SET_UNICODE
static final int MONO_PINVOKE_CHAR_SET_AUTO
static final int MONO_PINVOKE_BEST_FIT_ENABLED
static final int MONO_PINVOKE_BEST_FIT_DISABLED
static final int MONO_PINVOKE_BEST_FIT_MASK
static final int MONO_PINVOKE_SUPPORTS_LAST_ERROR
static final int MONO_PINVOKE_CALL_CONV_MASK
static final int MONO_PINVOKE_CALL_CONV_WINAPI
static final int MONO_PINVOKE_CALL_CONV_CDECL
static final int MONO_PINVOKE_CALL_CONV_STDCALL
static final int MONO_PINVOKE_CALL_CONV_THISCALL
static final int MONO_PINVOKE_CALL_CONV_FASTCALL
static final int MONO_PINVOKE_THROW_ON_UNMAPPABLE_ENABLED
static final int MONO_PINVOKE_THROW_ON_UNMAPPABLE_DISABLED
static final int MONO_PINVOKE_THROW_ON_UNMAPPABLE_MASK
static final int MONO_PINVOKE_CALL_CONV_GENERIC
static final int MONO_PINVOKE_CALL_CONV_GENERICINST
static final int MONO_MANIFEST_RESOURCE_VISIBILITY_MASK
static final int MONO_MANIFEST_RESOURCE_PUBLIC
static final int MONO_MANIFEST_RESOURCE_PRIVATE
static final int MONO_METHOD_ATTR_ACCESS_MASK
static final int MONO_METHOD_ATTR_COMPILER_CONTROLLED
static final int MONO_METHOD_ATTR_PRIVATE
static final int MONO_METHOD_ATTR_FAM_AND_ASSEM
static final int MONO_METHOD_ATTR_ASSEM
static final int MONO_METHOD_ATTR_FAMILY
static final int MONO_METHOD_ATTR_FAM_OR_ASSEM
static final int MONO_METHOD_ATTR_PUBLIC
static final int MONO_METHOD_ATTR_STATIC
static final int MONO_METHOD_ATTR_FINAL
static final int MONO_METHOD_ATTR_VIRTUAL
static final int MONO_METHOD_ATTR_HIDE_BY_SIG
static final int MONO_METHOD_ATTR_VTABLE_LAYOUT_MASK
static final int MONO_METHOD_ATTR_REUSE_SLOT
static final int MONO_METHOD_ATTR_NEW_SLOT
static final int MONO_METHOD_ATTR_STRICT
static final int MONO_METHOD_ATTR_ABSTRACT
static final int MONO_METHOD_ATTR_SPECIAL_NAME
static final int MONO_METHOD_ATTR_PINVOKE_IMPL
static final int MONO_METHOD_ATTR_UNMANAGED_EXPORT
static final int MONO_METHOD_ATTR_RESERVED_MASK
static final int MONO_METHOD_ATTR_RT_SPECIAL_NAME
static final int MONO_METHOD_ATTR_HAS_SECURITY
static final int MONO_METHOD_ATTR_REQUIRE_SEC_OBJECT
static final int MONO_METHOD_IMPL_ATTR_CODE_TYPE_MASK
static final int MONO_METHOD_IMPL_ATTR_IL
static final int MONO_METHOD_IMPL_ATTR_NATIVE
static final int MONO_METHOD_IMPL_ATTR_OPTIL
static final int MONO_METHOD_IMPL_ATTR_RUNTIME
static final int MONO_METHOD_IMPL_ATTR_MANAGED_MASK
static final int MONO_METHOD_IMPL_ATTR_UNMANAGED
static final int MONO_METHOD_IMPL_ATTR_MANAGED
static final int MONO_METHOD_IMPL_ATTR_FORWARD_REF
static final int MONO_METHOD_IMPL_ATTR_PRESERVE_SIG
static final int MONO_METHOD_IMPL_ATTR_INTERNAL_CALL
static final int MONO_METHOD_IMPL_ATTR_SYNCHRONIZED
static final int MONO_METHOD_IMPL_ATTR_NOINLINING
static final int MONO_METHOD_IMPL_ATTR_MAX_METHOD_IMPL_VAL
static final int MONO_METHOD_SEMANTIC_SETTER
static final int MONO_METHOD_SEMANTIC_GETTER
static final int MONO_METHOD_SEMANTIC_OTHER
static final int MONO_METHOD_SEMANTIC_ADD_ON
static final int MONO_METHOD_SEMANTIC_REMOVE_ON
static final int MONO_METHOD_SEMANTIC_FIRE
static final int MONO_PARAM_ATTR_IN
static final int MONO_PARAM_ATTR_OUT
static final int MONO_PARAM_ATTR_OPTIONAL
static final int MONO_PARAM_ATTR_RESERVED_MASK
static final int MONO_PARAM_ATTR_HAS_DEFAULT
static final int MONO_PARAM_ATTR_HAS_MARSHAL
static final int MONO_PARAM_ATTR_UNUSED
static final int MONO_PROPERTY_ATTR_SPECIAL_NAME
static final int MONO_PROPERTY_ATTR_RESERVED_MASK
static final int MONO_PROPERTY_ATTR_RT_SPECIAL_NAME
static final int MONO_PROPERTY_ATTR_HAS_DEFAULT
static final int MONO_PROPERTY_ATTR_UNUSED
static final int MONO_TYPE_ATTR_VISIBILITY_MASK
static final int MONO_TYPE_ATTR_NOT_PUBLIC
static final int MONO_TYPE_ATTR_PUBLIC
static final int MONO_TYPE_ATTR_NESTED_PUBLIC
static final int MONO_TYPE_ATTR_NESTED_PRIVATE
static final int MONO_TYPE_ATTR_NESTED_FAMILY
static final int MONO_TYPE_ATTR_NESTED_ASSEMBLY
static final int MONO_TYPE_ATTR_NESTED_FAM_AND_ASSEM
static final int MONO_TYPE_ATTR_NESTED_FAM_OR_ASSEM
static final int MONO_TYPE_ATTR_LAYOUT_MASK
static final int MONO_TYPE_ATTR_AUTO_LAYOUT
static final int MONO_TYPE_ATTR_SEQUENTIAL_LAYOUT
static final int MONO_TYPE_ATTR_EXPLICIT_LAYOUT
static final int MONO_TYPE_ATTR_CLASS_SEMANTIC_MASK
static final int MONO_TYPE_ATTR_CLASS
static final int MONO_TYPE_ATTR_INTERFACE
static final int MONO_TYPE_ATTR_ABSTRACT
static final int MONO_TYPE_ATTR_SEALED
static final int MONO_TYPE_ATTR_SPECIAL_NAME
static final int MONO_TYPE_ATTR_IMPORT
static final int MONO_TYPE_ATTR_SERIALIZABLE
static final int MONO_TYPE_ATTR_STRING_FORMAT_MASK
static final int MONO_TYPE_ATTR_ANSI_CLASS
static final int MONO_TYPE_ATTR_UNICODE_CLASS
static final int MONO_TYPE_ATTR_AUTO_CLASS
static final int MONO_TYPE_ATTR_CUSTOM_CLASS
static final int MONO_TYPE_ATTR_CUSTOM_MASK
static final int MONO_TYPE_ATTR_BEFORE_FIELD_INIT
static final int MONO_TYPE_ATTR_FORWARDER
static final int MONO_TYPE_ATTR_RESERVED_MASK
static final int MONO_TYPE_ATTR_RT_SPECIAL_NAME
static final int MONO_TYPE_ATTR_HAS_SECURITY
static final int MONO_ASSEMBLY_HASH_ALG
static final int MONO_ASSEMBLY_MAJOR_VERSION
static final int MONO_ASSEMBLY_MINOR_VERSION
static final int MONO_ASSEMBLY_BUILD_NUMBER
static final int MONO_ASSEMBLY_REV_NUMBER
static final int MONO_ASSEMBLY_FLAGS
static final int MONO_ASSEMBLY_PUBLIC_KEY
static final int MONO_ASSEMBLY_NAME
static final int MONO_ASSEMBLY_CULTURE
static final int MONO_ASSEMBLY_SIZE
static final int MONO_ASSEMBLYOS_PLATFORM
static final int MONO_ASSEMBLYOS_MAJOR_VERSION
static final int MONO_ASSEMBLYOS_MINOR_VERSION
static final int MONO_ASSEMBLYOS_SIZE
static final int MONO_ASSEMBLY_PROCESSOR
static final int MONO_ASSEMBLY_PROCESSOR_SIZE
static final int MONO_ASSEMBLYREF_MAJOR_VERSION
static final int MONO_ASSEMBLYREF_MINOR_VERSION
static final int MONO_ASSEMBLYREF_BUILD_NUMBER
static final int MONO_ASSEMBLYREF_REV_NUMBER
static final int MONO_ASSEMBLYREF_FLAGS
static final int MONO_ASSEMBLYREF_PUBLIC_KEY
static final int MONO_ASSEMBLYREF_NAME
static final int MONO_ASSEMBLYREF_CULTURE
static final int MONO_ASSEMBLYREF_HASH_VALUE
static final int MONO_ASSEMBLYREF_SIZE
static final int MONO_ASSEMBLYREFOS_PLATFORM
static final int MONO_ASSEMBLYREFOS_MAJOR_VERSION
static final int MONO_ASSEMBLYREFOS_MINOR_VERSION
static final int MONO_ASSEMBLYREFOS_ASSEMBLYREF
static final int MONO_ASSEMBLYREFOS_SIZE
static final int MONO_ASSEMBLYREFPROC_PROCESSOR
static final int MONO_ASSEMBLYREFPROC_ASSEMBLYREF
static final int MONO_ASSEMBLYREFPROC_SIZE
static final int MONO_CLASS_LAYOUT_PACKING_SIZE
static final int MONO_CLASS_LAYOUT_CLASS_SIZE
static final int MONO_CLASS_LAYOUT_PARENT
static final int MONO_CLASS_LAYOUT_SIZE
static final int MONO_CONSTANT_TYPE
static final int MONO_CONSTANT_PADDING
static final int MONO_CONSTANT_PARENT
static final int MONO_CONSTANT_VALUE
static final int MONO_CONSTANT_SIZE
static final int MONO_CUSTOM_ATTR_PARENT
static final int MONO_CUSTOM_ATTR_TYPE
static final int MONO_CUSTOM_ATTR_VALUE
static final int MONO_CUSTOM_ATTR_SIZE
static final int MONO_DECL_SECURITY_ACTION
static final int MONO_DECL_SECURITY_PARENT
static final int MONO_DECL_SECURITY_PERMISSIONSET
static final int MONO_DECL_SECURITY_SIZE
static final int MONO_EVENT_MAP_PARENT
static final int MONO_EVENT_MAP_EVENTLIST
static final int MONO_EVENT_MAP_SIZE
static final int MONO_EVENT_FLAGS
static final int MONO_EVENT_NAME
static final int MONO_EVENT_TYPE
static final int MONO_EVENT_SIZE
static final int MONO_EVENT_POINTER_EVENT
static final int MONO_EVENT_POINTER_SIZE
static final int MONO_EXP_TYPE_FLAGS
static final int MONO_EXP_TYPE_TYPEDEF
static final int MONO_EXP_TYPE_NAME
static final int MONO_EXP_TYPE_NAMESPACE
static final int MONO_EXP_TYPE_IMPLEMENTATION
static final int MONO_EXP_TYPE_SIZE
static final int MONO_FIELD_FLAGS
static final int MONO_FIELD_NAME
static final int MONO_FIELD_SIGNATURE
static final int MONO_FIELD_SIZE
static final int MONO_FIELD_LAYOUT_OFFSET
static final int MONO_FIELD_LAYOUT_FIELD
static final int MONO_FIELD_LAYOUT_SIZE
static final int MONO_FIELD_MARSHAL_PARENT
static final int MONO_FIELD_MARSHAL_NATIVE_TYPE
static final int MONO_FIELD_MARSHAL_SIZE
static final int MONO_FIELD_POINTER_FIELD
static final int MONO_FIELD_POINTER_SIZE
static final int MONO_FIELD_RVA_RVA
static final int MONO_FIELD_RVA_FIELD
static final int MONO_FIELD_RVA_SIZE
static final int MONO_FILE_FLAGS
static final int MONO_FILE_NAME
static final int MONO_FILE_HASH_VALUE
static final int MONO_FILE_SIZE
static final int MONO_IMPLMAP_FLAGS
static final int MONO_IMPLMAP_MEMBER
static final int MONO_IMPLMAP_NAME
static final int MONO_IMPLMAP_SCOPE
static final int MONO_IMPLMAP_SIZE
static final int MONO_INTERFACEIMPL_CLASS
static final int MONO_INTERFACEIMPL_INTERFACE
static final int MONO_INTERFACEIMPL_SIZE
static final int MONO_MANIFEST_OFFSET
static final int MONO_MANIFEST_FLAGS
static final int MONO_MANIFEST_NAME
static final int MONO_MANIFEST_IMPLEMENTATION
static final int MONO_MANIFEST_SIZE
static final int MONO_MEMBERREF_CLASS
static final int MONO_MEMBERREF_NAME
static final int MONO_MEMBERREF_SIGNATURE
static final int MONO_MEMBERREF_SIZE
static final int MONO_METHOD_RVA
static final int MONO_METHOD_IMPLFLAGS
static final int MONO_METHOD_FLAGS
static final int MONO_METHOD_NAME
static final int MONO_METHOD_SIGNATURE
static final int MONO_METHOD_PARAMLIST
static final int MONO_METHOD_SIZE
static final int MONO_METHODIMPL_CLASS
static final int MONO_METHODIMPL_BODY
static final int MONO_METHODIMPL_DECLARATION
static final int MONO_METHODIMPL_SIZE
static final int MONO_METHOD_POINTER_METHOD
static final int MONO_METHOD_POINTER_SIZE
static final int MONO_METHOD_SEMA_SEMANTICS
static final int MONO_METHOD_SEMA_METHOD
static final int MONO_METHOD_SEMA_ASSOCIATION
static final int MONO_METHOD_SEMA_SIZE
static final int MONO_MODULE_GENERATION
static final int MONO_MODULE_NAME
static final int MONO_MODULE_MVID
static final int MONO_MODULE_ENC
static final int MONO_MODULE_ENCBASE
static final int MONO_MODULE_SIZE
static final int MONO_MODULEREF_NAME
static final int MONO_MODULEREF_SIZE
static final int MONO_NESTED_CLASS_NESTED
static final int MONO_NESTED_CLASS_ENCLOSING
static final int MONO_NESTED_CLASS_SIZE
static final int MONO_PARAM_FLAGS
static final int MONO_PARAM_SEQUENCE
static final int MONO_PARAM_NAME
static final int MONO_PARAM_SIZE
static final int MONO_PARAM_POINTER_PARAM
static final int MONO_PARAM_POINTER_SIZE
static final int MONO_PROPERTY_FLAGS
static final int MONO_PROPERTY_NAME
static final int MONO_PROPERTY_TYPE
static final int MONO_PROPERTY_SIZE
static final int MONO_PROPERTY_POINTER_PROPERTY
static final int MONO_PROPERTY_POINTER_SIZE
static final int MONO_PROPERTY_MAP_PARENT
static final int MONO_PROPERTY_MAP_PROPERTY_LIST
static final int MONO_PROPERTY_MAP_SIZE
static final int MONO_STAND_ALONE_SIGNATURE
static final int MONO_STAND_ALONE_SIGNATURE_SIZE
static final int MONO_TYPEDEF_FLAGS
static final int MONO_TYPEDEF_NAME
static final int MONO_TYPEDEF_NAMESPACE
static final int MONO_TYPEDEF_EXTENDS
static final int MONO_TYPEDEF_FIELD_LIST
static final int MONO_TYPEDEF_METHOD_LIST
static final int MONO_TYPEDEF_SIZE
static final int MONO_TYPEREF_SCOPE
static final int MONO_TYPEREF_NAME
static final int MONO_TYPEREF_NAMESPACE
static final int MONO_TYPEREF_SIZE
static final int MONO_TYPESPEC_SIGNATURE
static final int MONO_TYPESPEC_SIZE
static final int MONO_GENERICPARAM_NUMBER
static final int MONO_GENERICPARAM_FLAGS
static final int MONO_GENERICPARAM_OWNER
static final int MONO_GENERICPARAM_NAME
static final int MONO_GENERICPARAM_SIZE
static final int MONO_METHODSPEC_METHOD
static final int MONO_METHODSPEC_SIGNATURE
static final int MONO_METHODSPEC_SIZE
static final int MONO_GENPARCONSTRAINT_GENERICPAR
static final int MONO_GENPARCONSTRAINT_CONSTRAINT
static final int MONO_GENPARCONSTRAINT_SIZE
static final int MONO_TYPEDEFORREF_TYPEDEF
static final int MONO_TYPEDEFORREF_TYPEREF
static final int MONO_TYPEDEFORREF_TYPESPEC
static final int MONO_TYPEDEFORREF_BITS
static final int MONO_TYPEDEFORREF_MASK
static final int MONO_HASCONSTANT_FIEDDEF
static final int MONO_HASCONSTANT_PARAM
static final int MONO_HASCONSTANT_PROPERTY
static final int MONO_HASCONSTANT_BITS
static final int MONO_HASCONSTANT_MASK
static final int MONO_CUSTOM_ATTR_METHODDEF
static final int MONO_CUSTOM_ATTR_FIELDDEF
static final int MONO_CUSTOM_ATTR_TYPEREF
static final int MONO_CUSTOM_ATTR_TYPEDEF
static final int MONO_CUSTOM_ATTR_PARAMDEF
static final int MONO_CUSTOM_ATTR_INTERFACE
static final int MONO_CUSTOM_ATTR_MEMBERREF
static final int MONO_CUSTOM_ATTR_MODULE
static final int MONO_CUSTOM_ATTR_PERMISSION
static final int MONO_CUSTOM_ATTR_PROPERTY
static final int MONO_CUSTOM_ATTR_EVENT
static final int MONO_CUSTOM_ATTR_SIGNATURE
static final int MONO_CUSTOM_ATTR_MODULEREF
static final int MONO_CUSTOM_ATTR_TYPESPEC
static final int MONO_CUSTOM_ATTR_ASSEMBLY
static final int MONO_CUSTOM_ATTR_ASSEMBLYREF
static final int MONO_CUSTOM_ATTR_FILE
static final int MONO_CUSTOM_ATTR_EXP_TYPE
static final int MONO_CUSTOM_ATTR_MANIFEST
static final int MONO_CUSTOM_ATTR_GENERICPAR
static final int MONO_CUSTOM_ATTR_BITS
static final int MONO_CUSTOM_ATTR_MASK
static final int MONO_HAS_FIELD_MARSHAL_FIELDSREF
static final int MONO_HAS_FIELD_MARSHAL_PARAMDEF
static final int MONO_HAS_FIELD_MARSHAL_BITS
static final int MONO_HAS_FIELD_MARSHAL_MASK
static final int MONO_HAS_DECL_SECURITY_TYPEDEF
static final int MONO_HAS_DECL_SECURITY_METHODDEF
static final int MONO_HAS_DECL_SECURITY_ASSEMBLY
static final int MONO_HAS_DECL_SECURITY_BITS
static final int MONO_HAS_DECL_SECURITY_MASK
static final int MONO_MEMBERREF_PARENT_TYPEDEF
static final int MONO_MEMBERREF_PARENT_TYPEREF
static final int MONO_MEMBERREF_PARENT_MODULEREF
static final int MONO_MEMBERREF_PARENT_METHODDEF
static final int MONO_MEMBERREF_PARENT_TYPESPEC
static final int MONO_MEMBERREF_PARENT_BITS
static final int MONO_MEMBERREF_PARENT_MASK
static final int MONO_HAS_SEMANTICS_EVENT
static final int MONO_HAS_SEMANTICS_PROPERTY
static final int MONO_HAS_SEMANTICS_BITS
static final int MONO_HAS_SEMANTICS_MASK
static final int MONO_METHODDEFORREF_METHODDEF
static final int MONO_METHODDEFORREF_METHODREF
static final int MONO_METHODDEFORREF_BITS
static final int MONO_METHODDEFORREF_MASK
static final int MONO_MEMBERFORWD_FIELDDEF
static final int MONO_MEMBERFORWD_METHODDEF
static final int MONO_MEMBERFORWD_BITS
static final int MONO_MEMBERFORWD_MASK
static final int MONO_IMPLEMENTATION_FILE
static final int MONO_IMPLEMENTATION_ASSEMBLYREF
static final int MONO_IMPLEMENTATION_EXP_TYPE
static final int MONO_IMPLEMENTATION_BITS
static final int MONO_IMPLEMENTATION_MASK
static final int MONO_CUSTOM_ATTR_TYPE_TYPEREF
static final int MONO_CUSTOM_ATTR_TYPE_TYPEDEF
static final int MONO_CUSTOM_ATTR_TYPE_METHODDEF
static final int MONO_CUSTOM_ATTR_TYPE_MEMBERREF
static final int MONO_CUSTOM_ATTR_TYPE_STRING
static final int MONO_CUSTOM_ATTR_TYPE_BITS
static final int MONO_CUSTOM_ATTR_TYPE_MASK
static final int MONO_RESOLTION_SCOPE_MODULE
static final int MONO_RESOLTION_SCOPE_MODULEREF
static final int MONO_RESOLTION_SCOPE_ASSEMBLYREF
static final int MONO_RESOLTION_SCOPE_TYPEREF
static final int MONO_RESOLTION_SCOPE_BITS
static final int MONO_RESOLTION_SCOPE_MASK
static final int MONO_TYPEORMETHOD_TYPE
static final int MONO_TYPEORMETHOD_METHOD
static final int MONO_TYPEORMETHOD_BITS
static final int MONO_TYPEORMETHOD_MASK
static final int MONO_FLOW_NEXT
static final int MONO_FLOW_BRANCH
static final int MONO_FLOW_COND_BRANCH
static final int MONO_FLOW_ERROR
static final int MONO_FLOW_CALL
static final int MONO_FLOW_RETURN
static final int MONO_FLOW_META
static final int MonoInlineNone
static final int MonoInlineType
static final int MonoInlineField
static final int MonoInlineMethod
static final int MonoInlineTok
static final int MonoInlineString
static final int MonoInlineSig
static final int MonoInlineVar
static final int MonoShortInlineVar
static final int MonoInlineBrTarget
static final int MonoShortInlineBrTarget
static final int MonoInlineSwitch
static final int MonoInlineR
static final int MonoShortInlineR
static final int MonoInlineI
static final int MonoShortInlineI
static final int MonoInlineI8
static final int MONO_ZERO_LEN_ARRAY
static final int MONO_DECLSEC_ACTION_MAX
static final int MONO_DEBUGGER_MINOR_VERSION
static final int MONO_DECLSEC_ACTION_MIN
static final int MONO_TABLE_LAST
static final int MONO_DEBUG_VAR_ADDRESS_MODE_TWO_REGISTERS
static final int MONO_CUSTOM_PREFIX
static final long MONO_SYMBOL_FILE_MAGIC
static final int _MONO_METADATA_LOADER_H_
static final int MONO_DEBUG_VAR_ADDRESS_MODE_REGOFFSET
static final int MONO_DEBUGGER_MAJOR_VERSION
static final int MONO_PUBLIC_KEY_TOKEN_LENGTH
static final int MONO_SYMBOL_FILE_MAJOR_VERSION
static final int MONO_DEBUG_VAR_ADDRESS_MODE_REGISTER
static final int MONO_DEBUG_VAR_ADDRESS_MODE_FLAGS
static final int MONO_SYMBOL_FILE_MINOR_VERSION
static final int MONO_DEBUG_VAR_ADDRESS_MODE_DEAD
static final long MONO_DEBUGGER_MAGIC
static final GlobalStruct<MonoSymbolTable> mono_symbol_table
static final GlobalInt mono_debug_debugger_version
static final GlobalInt _mono_debug_using_mono_debugger
| Method Detail |
|---|
void mono_metadata_init()
void mono_metadata_init()
@Deprecated
void mono_metadata_decode_row(MonoLibrary.MonoTableInfo t,
int idx,
IntByReference res,
int res_size)
mono_metadata_decode_row(com.nativelibs4java.mono.MonoLibrary.MonoTableInfo, int, java.nio.IntBuffer, int) instead
void mono_metadata_decode_row(const MonoTableInfo*, int, int*, int)
void mono_metadata_decode_row(MonoLibrary.MonoTableInfo t,
int idx,
java.nio.IntBuffer res,
int res_size)
void mono_metadata_decode_row(const MonoTableInfo*, int, int*, int)
int mono_metadata_decode_row_col(MonoLibrary.MonoTableInfo t,
int idx,
int col)
int mono_metadata_decode_row_col(const MonoTableInfo*, int, guint)
@Deprecated
int mono_metadata_compute_size(MonoLibrary.MonoImage meta,
int tableindex,
IntByReference result_bitfield)
mono_metadata_compute_size(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead
int mono_metadata_compute_size(MonoImage*, int, int*)
int mono_metadata_compute_size(MonoLibrary.MonoImage meta,
int tableindex,
java.nio.IntBuffer result_bitfield)
int mono_metadata_compute_size(MonoImage*, int, int*)
java.lang.String mono_metadata_locate(MonoLibrary.MonoImage meta,
int table,
int idx)
char* mono_metadata_locate(MonoImage*, int, int)
java.lang.String mono_metadata_locate_token(MonoLibrary.MonoImage meta,
int token)
char* mono_metadata_locate_token(MonoImage*, int)
java.lang.String mono_metadata_string_heap(MonoLibrary.MonoImage meta,
int table_index)
char* mono_metadata_string_heap(MonoImage*, int)
java.lang.String mono_metadata_blob_heap(MonoLibrary.MonoImage meta,
int table_index)
char* mono_metadata_blob_heap(MonoImage*, int)
java.lang.String mono_metadata_user_string(MonoLibrary.MonoImage meta,
int table_index)
char* mono_metadata_user_string(MonoImage*, int)
java.lang.String mono_metadata_guid_heap(MonoLibrary.MonoImage meta,
int table_index)
char* mono_metadata_guid_heap(MonoImage*, int)
int mono_metadata_typedef_from_field(MonoLibrary.MonoImage meta,
int table_index)
int mono_metadata_typedef_from_field(MonoImage*, int)
int mono_metadata_typedef_from_method(MonoLibrary.MonoImage meta,
int table_index)
int mono_metadata_typedef_from_method(MonoImage*, int)
int mono_metadata_nested_in_typedef(MonoLibrary.MonoImage meta,
int table_index)
int mono_metadata_nested_in_typedef(MonoImage*, int)
int mono_metadata_nesting_typedef(MonoLibrary.MonoImage meta,
int table_index,
int start_index)
int mono_metadata_nesting_typedef(MonoImage*, int, int)
@Deprecated
MonoLibrary.MonoClass[] mono_metadata_interfaces_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
IntByReference count)
mono_metadata_interfaces_from_typedef(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead
MonoClass** mono_metadata_interfaces_from_typedef(MonoImage*, int, guint*)
MonoLibrary.MonoClass[] mono_metadata_interfaces_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer count)
MonoClass** mono_metadata_interfaces_from_typedef(MonoImage*, int, guint*)
@Deprecated
int mono_metadata_events_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
IntByReference end_idx)
mono_metadata_events_from_typedef(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead
int mono_metadata_events_from_typedef(MonoImage*, int, guint*)
int mono_metadata_events_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer end_idx)
int mono_metadata_events_from_typedef(MonoImage*, int, guint*)
@Deprecated
int mono_metadata_methods_from_event(MonoLibrary.MonoImage meta,
int table_index,
IntByReference end)
mono_metadata_methods_from_event(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead
int mono_metadata_methods_from_event(MonoImage*, int, guint*)
int mono_metadata_methods_from_event(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer end)
int mono_metadata_methods_from_event(MonoImage*, int, guint*)
@Deprecated
int mono_metadata_properties_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
IntByReference end)
mono_metadata_properties_from_typedef(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead
int mono_metadata_properties_from_typedef(MonoImage*, int, guint*)
int mono_metadata_properties_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer end)
int mono_metadata_properties_from_typedef(MonoImage*, int, guint*)
@Deprecated
int mono_metadata_methods_from_property(MonoLibrary.MonoImage meta,
int table_index,
IntByReference end)
mono_metadata_methods_from_property(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead
int mono_metadata_methods_from_property(MonoImage*, int, guint*)
int mono_metadata_methods_from_property(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer end)
int mono_metadata_methods_from_property(MonoImage*, int, guint*)
@Deprecated
int mono_metadata_packing_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
IntByReference packing,
IntByReference size)
mono_metadata_packing_from_typedef(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer, java.nio.IntBuffer) instead
int mono_metadata_packing_from_typedef(MonoImage*, int, int*, int*)
int mono_metadata_packing_from_typedef(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer packing,
java.nio.IntBuffer size)
int mono_metadata_packing_from_typedef(MonoImage*, int, int*, int*)
java.lang.String mono_metadata_get_marshal_info(MonoLibrary.MonoImage meta,
int idx,
boolean is_field)
char* mono_metadata_get_marshal_info(MonoImage*, int, bool)
int mono_metadata_custom_attrs_from_index(MonoLibrary.MonoImage meta,
int cattr_index)
int mono_metadata_custom_attrs_from_index(MonoImage*, int)
@Deprecated
MonoMarshalSpec mono_metadata_parse_marshal_spec(MonoLibrary.MonoImage image,
ByteByReference ptr)
mono_metadata_parse_marshal_spec(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String) instead
MonoMarshalSpec* mono_metadata_parse_marshal_spec(MonoImage*, const char*)
MonoMarshalSpec mono_metadata_parse_marshal_spec(MonoLibrary.MonoImage image,
java.lang.String ptr)
MonoMarshalSpec* mono_metadata_parse_marshal_spec(MonoImage*, const char*)
void mono_metadata_free_marshal_spec(MonoMarshalSpec spec)
void mono_metadata_free_marshal_spec(MonoMarshalSpec*)
int mono_metadata_implmap_from_method(MonoLibrary.MonoImage meta,
int method_idx)
int mono_metadata_implmap_from_method(MonoImage*, int)
@Deprecated
void mono_metadata_field_info(MonoLibrary.MonoImage meta,
int table_index,
IntByReference offset,
IntByReference rva,
MonoMarshalSpec.ByReference[] marshal_spec)
mono_metadata_field_info(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer, java.nio.IntBuffer, com.nativelibs4java.mono.MonoMarshalSpec.ByReference[]) instead
void mono_metadata_field_info(MonoImage*, int, int*, int*, MonoMarshalSpec**)
void mono_metadata_field_info(MonoLibrary.MonoImage meta,
int table_index,
java.nio.IntBuffer offset,
java.nio.IntBuffer rva,
MonoMarshalSpec.ByReference[] marshal_spec)
void mono_metadata_field_info(MonoImage*, int, int*, int*, MonoMarshalSpec**)
int mono_metadata_get_constant_index(MonoLibrary.MonoImage meta,
int token,
int hint)
int mono_metadata_get_constant_index(MonoImage*, int, int)
@Deprecated
int mono_metadata_decode_value(ByteByReference ptr,
PointerByReference rptr)
mono_metadata_decode_value(java.lang.String, java.lang.String[]) instead
int mono_metadata_decode_value(const char*, const char**)
int mono_metadata_decode_value(java.lang.String ptr,
java.lang.String[] rptr)
int mono_metadata_decode_value(const char*, const char**)
@Deprecated
int mono_metadata_decode_signed_value(ByteByReference ptr,
PointerByReference rptr)
mono_metadata_decode_signed_value(java.lang.String, java.lang.String[]) instead
int mono_metadata_decode_signed_value(const char*, const char**)
int mono_metadata_decode_signed_value(java.lang.String ptr,
java.lang.String[] rptr)
int mono_metadata_decode_signed_value(const char*, const char**)
@Deprecated
int mono_metadata_decode_blob_size(ByteByReference ptr,
PointerByReference rptr)
mono_metadata_decode_blob_size(java.lang.String, java.lang.String[]) instead
int mono_metadata_decode_blob_size(const char*, const char**)
int mono_metadata_decode_blob_size(java.lang.String ptr,
java.lang.String[] rptr)
int mono_metadata_decode_blob_size(const char*, const char**)
@Deprecated
void mono_metadata_encode_value(int value,
ByteByReference bug,
PointerByReference endbuf)
mono_metadata_encode_value(int, com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, java.lang.String[]) and mono_metadata_encode_value(int, java.nio.ByteBuffer, java.lang.String[]) instead
void mono_metadata_encode_value(int, char*, char**)
void mono_metadata_encode_value(int value,
StringPointer.ByValue bug,
java.lang.String[] endbuf)
void mono_metadata_encode_value(int, char*, char**)
void mono_metadata_encode_value(int value,
java.nio.ByteBuffer bug,
java.lang.String[] endbuf)
void mono_metadata_encode_value(int, char*, char**)
MonoLibrary.MonoClass mono_class_get(MonoLibrary.MonoImage image,
int type_token)
MonoClass* mono_class_get(MonoImage*, int)
MonoLibrary.MonoClass mono_class_get_full(MonoLibrary.MonoImage image,
int type_token,
MonoLibrary.MonoGenericContext context)
MonoClass* mono_class_get_full(MonoImage*, int, MonoGenericContext*)
boolean mono_class_init(MonoLibrary.MonoClass klass)
bool mono_class_init(MonoClass*)
MonoLibrary.MonoVTable mono_class_vtable(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass)
MonoVTable* mono_class_vtable(MonoDomain*, MonoClass*)
@Deprecated
MonoLibrary.MonoClass mono_class_from_name(MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name)
mono_class_from_name(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String) instead
MonoClass* mono_class_from_name(MonoImage*, const char*, const char*)
MonoLibrary.MonoClass mono_class_from_name(MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name)
MonoClass* mono_class_from_name(MonoImage*, const char*, const char*)
@Deprecated
MonoLibrary.MonoClass mono_class_from_name_case(MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name)
mono_class_from_name_case(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String) instead
MonoClass* mono_class_from_name_case(MonoImage*, const char*, const char*)
MonoLibrary.MonoClass mono_class_from_name_case(MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name)
MonoClass* mono_class_from_name_case(MonoImage*, const char*, const char*)
@Deprecated
MonoLibrary.MonoMethod mono_class_get_method_from_name_flags(MonoLibrary.MonoClass klass,
ByteByReference name,
int param_count,
int flags)
mono_class_get_method_from_name_flags(com.nativelibs4java.mono.MonoLibrary.MonoClass, java.lang.String, int, int) instead
MonoMethod* mono_class_get_method_from_name_flags(MonoClass*, const char*, int, int)
MonoLibrary.MonoMethod mono_class_get_method_from_name_flags(MonoLibrary.MonoClass klass,
java.lang.String name,
int param_count,
int flags)
MonoMethod* mono_class_get_method_from_name_flags(MonoClass*, const char*, int, int)
MonoLibrary.MonoClass mono_class_from_typeref(MonoLibrary.MonoImage image,
int type_token)
MonoClass* mono_class_from_typeref(MonoImage*, int)
MonoLibrary.MonoClass mono_class_from_generic_parameter(MonoLibrary.MonoGenericParam param,
MonoLibrary.MonoImage image,
boolean is_mvar)
MonoClass* mono_class_from_generic_parameter(MonoGenericParam*, MonoImage*, bool)
MonoLibrary.MonoType mono_class_inflate_generic_type(MonoLibrary.MonoType type,
MonoLibrary.MonoGenericContext context)
MonoType* mono_class_inflate_generic_type(MonoType*, MonoGenericContext*)
MonoLibrary.MonoMethod mono_class_inflate_generic_method(MonoLibrary.MonoMethod method,
MonoLibrary.MonoGenericContext context)
MonoMethod* mono_class_inflate_generic_method(MonoMethod*, MonoGenericContext*)
MonoLibrary.MonoMethod mono_get_inflated_method(MonoLibrary.MonoMethod method)
MonoMethod* mono_get_inflated_method(MonoMethod*)
MonoLibrary.MonoClassField mono_field_from_token(MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoClass[] retklass,
MonoLibrary.MonoGenericContext context)
MonoClassField* mono_field_from_token(MonoImage*, int, MonoClass**, MonoGenericContext*)
MonoLibrary.MonoClass mono_bounded_array_class_get(MonoLibrary.MonoClass element_class,
int rank,
boolean bounded)
MonoClass* mono_bounded_array_class_get(MonoClass*, int, bool)
MonoLibrary.MonoClass mono_array_class_get(MonoLibrary.MonoClass element_class,
int rank)
MonoClass* mono_array_class_get(MonoClass*, int)
MonoLibrary.MonoClass mono_ptr_class_get(MonoLibrary.MonoType type)
MonoClass* mono_ptr_class_get(MonoType*)
MonoLibrary.MonoClassField mono_class_get_field(MonoLibrary.MonoClass klass,
int field_token)
MonoClassField* mono_class_get_field(MonoClass*, int)
@Deprecated
MonoLibrary.MonoClassField mono_class_get_field_from_name(MonoLibrary.MonoClass klass,
ByteByReference name)
mono_class_get_field_from_name(com.nativelibs4java.mono.MonoLibrary.MonoClass, java.lang.String) instead
MonoClassField* mono_class_get_field_from_name(MonoClass*, const char*)
MonoLibrary.MonoClassField mono_class_get_field_from_name(MonoLibrary.MonoClass klass,
java.lang.String name)
MonoClassField* mono_class_get_field_from_name(MonoClass*, const char*)
int mono_class_get_field_token(MonoLibrary.MonoClassField field)
int mono_class_get_field_token(MonoClassField*)
int mono_class_get_event_token(MonoLibrary.MonoEvent event)
int mono_class_get_event_token(MonoEvent*)
@Deprecated
MonoLibrary.MonoProperty mono_class_get_property_from_name(MonoLibrary.MonoClass klass,
ByteByReference name)
mono_class_get_property_from_name(com.nativelibs4java.mono.MonoLibrary.MonoClass, java.lang.String) instead
MonoProperty* mono_class_get_property_from_name(MonoClass*, const char*)
MonoLibrary.MonoProperty mono_class_get_property_from_name(MonoLibrary.MonoClass klass,
java.lang.String name)
MonoProperty* mono_class_get_property_from_name(MonoClass*, const char*)
int mono_class_get_property_token(MonoLibrary.MonoProperty prop)
int mono_class_get_property_token(MonoProperty*)
int mono_array_element_size(MonoLibrary.MonoClass ac)
int mono_array_element_size(MonoClass*)
int mono_class_instance_size(MonoLibrary.MonoClass klass)
int mono_class_instance_size(MonoClass*)
int mono_class_array_element_size(MonoLibrary.MonoClass klass)
int mono_class_array_element_size(MonoClass*)
int mono_class_data_size(MonoLibrary.MonoClass klass)
int mono_class_data_size(MonoClass*)
@Deprecated
int mono_class_value_size(MonoLibrary.MonoClass klass,
IntByReference align)
mono_class_value_size(com.nativelibs4java.mono.MonoLibrary.MonoClass, java.nio.IntBuffer) instead
int mono_class_value_size(MonoClass*, int*)
int mono_class_value_size(MonoLibrary.MonoClass klass,
java.nio.IntBuffer align)
int mono_class_value_size(MonoClass*, int*)
int mono_class_min_align(MonoLibrary.MonoClass klass)
int mono_class_min_align(MonoClass*)
MonoLibrary.MonoClass mono_class_from_mono_type(MonoLibrary.MonoType type)
MonoClass* mono_class_from_mono_type(MonoType*)
boolean mono_class_is_subclass_of(MonoLibrary.MonoClass klass,
MonoLibrary.MonoClass klassc,
boolean check_interfaces)
bool mono_class_is_subclass_of(MonoClass*, MonoClass*, bool)
boolean mono_class_is_assignable_from(MonoLibrary.MonoClass klass,
MonoLibrary.MonoClass oklass)
bool mono_class_is_assignable_from(MonoClass*, MonoClass*)
Pointer mono_ldtoken(MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoClass[] retclass,
MonoLibrary.MonoGenericContext context)
void* mono_ldtoken(MonoImage*, int, MonoClass**, MonoGenericContext*)
ByteByReference mono_type_get_name(MonoLibrary.MonoType type)
char* mono_type_get_name(MonoType*)
MonoLibrary.MonoType mono_type_get_underlying_type(MonoLibrary.MonoType type)
MonoType* mono_type_get_underlying_type(MonoType*)
MonoLibrary.MonoImage mono_class_get_image(MonoLibrary.MonoClass klass)
MonoImage* mono_class_get_image(MonoClass*)
MonoLibrary.MonoClass mono_class_get_element_class(MonoLibrary.MonoClass klass)
MonoClass* mono_class_get_element_class(MonoClass*)
boolean mono_class_is_valuetype(MonoLibrary.MonoClass klass)
bool mono_class_is_valuetype(MonoClass*)
boolean mono_class_is_enum(MonoLibrary.MonoClass klass)
bool mono_class_is_enum(MonoClass*)
MonoLibrary.MonoType mono_class_enum_basetype(MonoLibrary.MonoClass klass)
MonoType* mono_class_enum_basetype(MonoClass*)
MonoLibrary.MonoClass mono_class_get_parent(MonoLibrary.MonoClass klass)
MonoClass* mono_class_get_parent(MonoClass*)
MonoLibrary.MonoClass mono_class_get_nesting_type(MonoLibrary.MonoClass klass)
MonoClass* mono_class_get_nesting_type(MonoClass*)
int mono_class_get_rank(MonoLibrary.MonoClass klass)
int mono_class_get_rank(MonoClass*)
int mono_class_get_flags(MonoLibrary.MonoClass klass)
int mono_class_get_flags(MonoClass*)
java.lang.String mono_class_get_name(MonoLibrary.MonoClass klass)
char* mono_class_get_name(MonoClass*)
java.lang.String mono_class_get_namespace(MonoLibrary.MonoClass klass)
char* mono_class_get_namespace(MonoClass*)
MonoLibrary.MonoType mono_class_get_type(MonoLibrary.MonoClass klass)
MonoType* mono_class_get_type(MonoClass*)
int mono_class_get_type_token(MonoLibrary.MonoClass klass)
int mono_class_get_type_token(MonoClass*)
MonoLibrary.MonoType mono_class_get_byref_type(MonoLibrary.MonoClass klass)
MonoType* mono_class_get_byref_type(MonoClass*)
int mono_class_num_fields(MonoLibrary.MonoClass klass)
int mono_class_num_fields(MonoClass*)
int mono_class_num_methods(MonoLibrary.MonoClass klass)
int mono_class_num_methods(MonoClass*)
int mono_class_num_properties(MonoLibrary.MonoClass klass)
int mono_class_num_properties(MonoClass*)
int mono_class_num_events(MonoLibrary.MonoClass klass)
int mono_class_num_events(MonoClass*)
MonoLibrary.MonoClassField mono_class_get_fields(MonoLibrary.MonoClass klass,
PointerByReference iter)
MonoClassField* mono_class_get_fields(MonoClass*, void**)
MonoLibrary.MonoMethod mono_class_get_methods(MonoLibrary.MonoClass klass,
PointerByReference iter)
MonoMethod* mono_class_get_methods(MonoClass*, void**)
MonoLibrary.MonoProperty mono_class_get_properties(MonoLibrary.MonoClass klass,
PointerByReference iter)
MonoProperty* mono_class_get_properties(MonoClass*, void**)
MonoLibrary.MonoEvent mono_class_get_events(MonoLibrary.MonoClass klass,
PointerByReference iter)
MonoEvent* mono_class_get_events(MonoClass*, void**)
MonoLibrary.MonoClass mono_class_get_interfaces(MonoLibrary.MonoClass klass,
PointerByReference iter)
MonoClass* mono_class_get_interfaces(MonoClass*, void**)
MonoLibrary.MonoClass mono_class_get_nested_types(MonoLibrary.MonoClass klass,
PointerByReference iter)
MonoClass* mono_class_get_nested_types(MonoClass*, void**)
java.lang.String mono_field_get_name(MonoLibrary.MonoClassField field)
char* mono_field_get_name(MonoClassField*)
MonoLibrary.MonoType mono_field_get_type(MonoLibrary.MonoClassField field)
MonoType* mono_field_get_type(MonoClassField*)
MonoLibrary.MonoClass mono_field_get_parent(MonoLibrary.MonoClassField field)
MonoClass* mono_field_get_parent(MonoClassField*)
int mono_field_get_flags(MonoLibrary.MonoClassField field)
int mono_field_get_flags(MonoClassField*)
int mono_field_get_offset(MonoLibrary.MonoClassField field)
int mono_field_get_offset(MonoClassField*)
java.lang.String mono_field_get_data(MonoLibrary.MonoClassField field)
char* mono_field_get_data(MonoClassField*)
java.lang.String mono_property_get_name(MonoLibrary.MonoProperty prop)
char* mono_property_get_name(MonoProperty*)
MonoLibrary.MonoMethod mono_property_get_set_method(MonoLibrary.MonoProperty prop)
MonoMethod* mono_property_get_set_method(MonoProperty*)
MonoLibrary.MonoMethod mono_property_get_get_method(MonoLibrary.MonoProperty prop)
MonoMethod* mono_property_get_get_method(MonoProperty*)
MonoLibrary.MonoClass mono_property_get_parent(MonoLibrary.MonoProperty prop)
MonoClass* mono_property_get_parent(MonoProperty*)
int mono_property_get_flags(MonoLibrary.MonoProperty prop)
int mono_property_get_flags(MonoProperty*)
java.lang.String mono_event_get_name(MonoLibrary.MonoEvent event)
char* mono_event_get_name(MonoEvent*)
MonoLibrary.MonoMethod mono_event_get_add_method(MonoLibrary.MonoEvent event)
MonoMethod* mono_event_get_add_method(MonoEvent*)
MonoLibrary.MonoMethod mono_event_get_remove_method(MonoLibrary.MonoEvent event)
MonoMethod* mono_event_get_remove_method(MonoEvent*)
MonoLibrary.MonoMethod mono_event_get_raise_method(MonoLibrary.MonoEvent event)
MonoMethod* mono_event_get_raise_method(MonoEvent*)
MonoLibrary.MonoClass mono_event_get_parent(MonoLibrary.MonoEvent event)
MonoClass* mono_event_get_parent(MonoEvent*)
int mono_event_get_flags(MonoLibrary.MonoEvent event)
int mono_event_get_flags(MonoEvent*)
@Deprecated
MonoLibrary.MonoMethod mono_class_get_method_from_name(MonoLibrary.MonoClass klass,
ByteByReference name,
int param_count)
mono_class_get_method_from_name(com.nativelibs4java.mono.MonoLibrary.MonoClass, java.lang.String, int) instead
MonoMethod* mono_class_get_method_from_name(MonoClass*, const char*, int)
MonoLibrary.MonoMethod mono_class_get_method_from_name(MonoLibrary.MonoClass klass,
java.lang.String name,
int param_count)
MonoMethod* mono_class_get_method_from_name(MonoClass*, const char*, int)
ByteByReference mono_class_name_from_token(MonoLibrary.MonoImage image,
int type_token)
char* mono_class_name_from_token(MonoImage*, int)
boolean mono_method_can_access_field(MonoLibrary.MonoMethod method,
MonoLibrary.MonoClassField field)
bool mono_method_can_access_field(MonoMethod*, MonoClassField*)
boolean mono_method_can_access_method(MonoLibrary.MonoMethod method,
MonoLibrary.MonoMethod called)
bool mono_method_can_access_method(MonoMethod*, MonoMethod*)
void mono_gc_collect(int generation)
void mono_gc_collect(int)
int mono_gc_max_generation()
int mono_gc_max_generation()
int mono_gc_get_generation(MonoObject object)
int mono_gc_get_generation(MonoObject*)
int mono_gc_collection_count(int generation)
int mono_gc_collection_count(int)
long mono_gc_get_used_size()
mono_gc_get_used_size()
long mono_gc_get_heap_size()
mono_gc_get_heap_size()
MonoLibrary.MonoMethod mono_get_method(MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoClass klass)
MonoMethod* mono_get_method(MonoImage*, int, MonoClass*)
MonoLibrary.MonoMethod mono_get_method_full(MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoGenericContext context)
MonoMethod* mono_get_method_full(MonoImage*, int, MonoClass*, MonoGenericContext*)
MonoLibrary.MonoMethod mono_get_method_constrained(MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoClass constrained_class,
MonoLibrary.MonoGenericContext context,
MonoLibrary.MonoMethod[] cil_method)
MonoMethod* mono_get_method_constrained(MonoImage*, int, MonoClass*, MonoGenericContext*, MonoMethod**)
void mono_free_method(MonoLibrary.MonoMethod method)
void mono_free_method(MonoMethod*)
MonoLibrary.MonoMethodSignature mono_method_get_signature_full(MonoLibrary.MonoMethod method,
MonoLibrary.MonoImage image,
int token,
MonoLibrary.MonoGenericContext context)
MonoMethodSignature* mono_method_get_signature_full(MonoMethod*, MonoImage*, int, MonoGenericContext*)
MonoLibrary.MonoMethodSignature mono_method_get_signature(MonoLibrary.MonoMethod method,
MonoLibrary.MonoImage image,
int token)
MonoMethodSignature* mono_method_get_signature(MonoMethod*, MonoImage*, int)
MonoLibrary.MonoMethodSignature mono_method_signature(MonoLibrary.MonoMethod method)
MonoMethodSignature* mono_method_signature(MonoMethod*)
MonoLibrary.MonoMethodHeader mono_method_get_header(MonoLibrary.MonoMethod method)
MonoMethodHeader* mono_method_get_header(MonoMethod*)
java.lang.String mono_method_get_name(MonoLibrary.MonoMethod method)
char* mono_method_get_name(MonoMethod*)
MonoLibrary.MonoClass mono_method_get_class(MonoLibrary.MonoMethod method)
MonoClass* mono_method_get_class(MonoMethod*)
int mono_method_get_token(MonoLibrary.MonoMethod method)
int mono_method_get_token(MonoMethod*)
@Deprecated
int mono_method_get_flags(MonoLibrary.MonoMethod method,
IntByReference iflags)
mono_method_get_flags(com.nativelibs4java.mono.MonoLibrary.MonoMethod, java.nio.IntBuffer) instead
int mono_method_get_flags(MonoMethod*, int*)
int mono_method_get_flags(MonoLibrary.MonoMethod method,
java.nio.IntBuffer iflags)
int mono_method_get_flags(MonoMethod*, int*)
int mono_method_get_index(MonoLibrary.MonoMethod method)
int mono_method_get_index(MonoMethod*)
@Deprecated
MonoLibrary.MonoImage mono_load_image(ByteByReference fname,
IntByReference status)
mono_load_image(java.lang.String, java.nio.IntBuffer) instead
MonoImage* mono_load_image(const char*, MonoImageOpenStatus*)
status - @see MonoImageOpenStatus
MonoLibrary.MonoImage mono_load_image(java.lang.String fname,
java.nio.IntBuffer status)
MonoImage* mono_load_image(const char*, MonoImageOpenStatus*)
@Deprecated
void mono_add_internal_call(ByteByReference name,
Pointer method)
mono_add_internal_call(java.lang.String, com.sun.jna.Pointer) instead
void mono_add_internal_call(const char*, gconstpointer)
void mono_add_internal_call(java.lang.String name,
Pointer method)
void mono_add_internal_call(const char*, gconstpointer)
Pointer mono_lookup_internal_call(MonoLibrary.MonoMethod method)
void* mono_lookup_internal_call(MonoMethod*)
@Deprecated
void mono_dllmap_insert(MonoLibrary.MonoImage assembly,
ByteByReference dll,
ByteByReference func,
ByteByReference tdll,
ByteByReference tfunc)
mono_dllmap_insert(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String, java.lang.String, java.lang.String) instead
void mono_dllmap_insert(MonoImage*, const char*, const char*, const char*, const char*)
void mono_dllmap_insert(MonoLibrary.MonoImage assembly,
java.lang.String dll,
java.lang.String func,
java.lang.String tdll,
java.lang.String tfunc)
void mono_dllmap_insert(MonoImage*, const char*, const char*, const char*, const char*)
@Deprecated
Pointer mono_lookup_pinvoke_call(MonoLibrary.MonoMethod method,
PointerByReference exc_class,
PointerByReference exc_arg)
mono_lookup_pinvoke_call(com.nativelibs4java.mono.MonoLibrary.MonoMethod, java.lang.String[], java.lang.String[]) instead
void* mono_lookup_pinvoke_call(MonoMethod*, const char**, const char**)
Pointer mono_lookup_pinvoke_call(MonoLibrary.MonoMethod method,
java.lang.String[] exc_class,
java.lang.String[] exc_arg)
void* mono_lookup_pinvoke_call(MonoMethod*, const char**, const char**)
@Deprecated
void mono_method_get_param_names(MonoLibrary.MonoMethod method,
PointerByReference names)
mono_method_get_param_names(com.nativelibs4java.mono.MonoLibrary.MonoMethod, java.lang.String[]) instead
void mono_method_get_param_names(MonoMethod*, const char**)
void mono_method_get_param_names(MonoLibrary.MonoMethod method,
java.lang.String[] names)
void mono_method_get_param_names(MonoMethod*, const char**)
int mono_method_get_param_token(MonoLibrary.MonoMethod method,
int idx)
int mono_method_get_param_token(MonoMethod*, int)
void mono_method_get_marshal_info(MonoLibrary.MonoMethod method,
MonoMarshalSpec.ByReference[] mspecs)
void mono_method_get_marshal_info(MonoMethod*, MonoMarshalSpec**)
boolean mono_method_has_marshal_info(MonoLibrary.MonoMethod method)
bool mono_method_has_marshal_info(MonoMethod*)
MonoLibrary.MonoMethod mono_method_get_last_managed()
MonoMethod* mono_method_get_last_managed()
void mono_stack_walk(MonoLibrary.MonoStackWalk func,
Pointer user_data)
void mono_stack_walk(MonoStackWalk, void*)
void mono_stack_walk_no_il(MonoLibrary.MonoStackWalk func,
Pointer user_data)
void mono_stack_walk_no_il(MonoStackWalk, void*)
int mono_environment_exitcode_get()
int mono_environment_exitcode_get()
void mono_environment_exitcode_set(int value)
void mono_environment_exitcode_set(int)
MonoString ves_icall_System_Environment_GetOSVersionString()
MonoString* ves_icall_System_Environment_GetOSVersionString()
void mono_assemblies_init()
void mono_assemblies_init()
void mono_assemblies_cleanup()
void mono_assemblies_cleanup()
@Deprecated
MonoLibrary.MonoAssembly mono_assembly_open(ByteByReference filename,
IntByReference status)
mono_assembly_open(java.lang.String, java.nio.IntBuffer) instead
MonoAssembly* mono_assembly_open(const char*, MonoImageOpenStatus*)
status - @see MonoImageOpenStatus
MonoLibrary.MonoAssembly mono_assembly_open(java.lang.String filename,
java.nio.IntBuffer status)
MonoAssembly* mono_assembly_open(const char*, MonoImageOpenStatus*)
@Deprecated
MonoLibrary.MonoAssembly mono_assembly_open_full(ByteByReference filename,
IntByReference status,
boolean refonly)
mono_assembly_open_full(java.lang.String, java.nio.IntBuffer, boolean) instead
MonoAssembly* mono_assembly_open_full(const char*, MonoImageOpenStatus*, bool)
status - @see MonoImageOpenStatus
MonoLibrary.MonoAssembly mono_assembly_open_full(java.lang.String filename,
java.nio.IntBuffer status,
boolean refonly)
MonoAssembly* mono_assembly_open_full(const char*, MonoImageOpenStatus*, bool)
@Deprecated
MonoLibrary.MonoAssembly mono_assembly_load(MonoAssemblyName aname,
ByteByReference basedir,
IntByReference status)
mono_assembly_load(com.nativelibs4java.mono.MonoAssemblyName, java.lang.String, java.nio.IntBuffer) instead
MonoAssembly* mono_assembly_load(MonoAssemblyName*, const char*, MonoImageOpenStatus*)
status - @see MonoImageOpenStatus
MonoLibrary.MonoAssembly mono_assembly_load(MonoAssemblyName aname,
java.lang.String basedir,
java.nio.IntBuffer status)
MonoAssembly* mono_assembly_load(MonoAssemblyName*, const char*, MonoImageOpenStatus*)
@Deprecated
MonoLibrary.MonoAssembly mono_assembly_load_full(MonoAssemblyName aname,
ByteByReference basedir,
IntByReference status,
boolean refonly)
mono_assembly_load_full(com.nativelibs4java.mono.MonoAssemblyName, java.lang.String, java.nio.IntBuffer, boolean) instead
MonoAssembly* mono_assembly_load_full(MonoAssemblyName*, const char*, MonoImageOpenStatus*, bool)
status - @see MonoImageOpenStatus
MonoLibrary.MonoAssembly mono_assembly_load_full(MonoAssemblyName aname,
java.lang.String basedir,
java.nio.IntBuffer status,
boolean refonly)
MonoAssembly* mono_assembly_load_full(MonoAssemblyName*, const char*, MonoImageOpenStatus*, bool)
@Deprecated
MonoLibrary.MonoAssembly mono_assembly_load_from(MonoLibrary.MonoImage image,
ByteByReference fname,
IntByReference status)
mono_assembly_load_from(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.nio.IntBuffer) instead
MonoAssembly* mono_assembly_load_from(MonoImage*, const char*, MonoImageOpenStatus*)
status - @see MonoImageOpenStatus
MonoLibrary.MonoAssembly mono_assembly_load_from(MonoLibrary.MonoImage image,
java.lang.String fname,
java.nio.IntBuffer status)
MonoAssembly* mono_assembly_load_from(MonoImage*, const char*, MonoImageOpenStatus*)
@Deprecated
MonoLibrary.MonoAssembly mono_assembly_load_from_full(MonoLibrary.MonoImage image,
ByteByReference fname,
IntByReference status,
boolean refonly)
mono_assembly_load_from_full(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.nio.IntBuffer, boolean) instead
MonoAssembly* mono_assembly_load_from_full(MonoImage*, const char*, MonoImageOpenStatus*, bool)
status - @see MonoImageOpenStatus
MonoLibrary.MonoAssembly mono_assembly_load_from_full(MonoLibrary.MonoImage image,
java.lang.String fname,
java.nio.IntBuffer status,
boolean refonly)
MonoAssembly* mono_assembly_load_from_full(MonoImage*, const char*, MonoImageOpenStatus*, bool)
@Deprecated
MonoLibrary.MonoAssembly mono_assembly_load_with_partial_name(ByteByReference name,
IntByReference status)
mono_assembly_load_with_partial_name(java.lang.String, java.nio.IntBuffer) instead
MonoAssembly* mono_assembly_load_with_partial_name(const char*, MonoImageOpenStatus*)
status - @see MonoImageOpenStatus
MonoLibrary.MonoAssembly mono_assembly_load_with_partial_name(java.lang.String name,
java.nio.IntBuffer status)
MonoAssembly* mono_assembly_load_with_partial_name(const char*, MonoImageOpenStatus*)
MonoLibrary.MonoAssembly mono_assembly_loaded(MonoAssemblyName aname)
MonoAssembly* mono_assembly_loaded(MonoAssemblyName*)
MonoLibrary.MonoAssembly mono_assembly_loaded_full(MonoAssemblyName aname,
boolean refonly)
MonoAssembly* mono_assembly_loaded_full(MonoAssemblyName*, bool)
void mono_assembly_get_assemblyref(MonoLibrary.MonoImage image,
int index,
MonoAssemblyName aname)
void mono_assembly_get_assemblyref(MonoImage*, int, MonoAssemblyName*)
void mono_assembly_load_reference(MonoLibrary.MonoImage image,
int index)
void mono_assembly_load_reference(MonoImage*, int)
@Deprecated
void mono_assembly_load_references(MonoLibrary.MonoImage image,
IntByReference status)
mono_assembly_load_references(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.nio.IntBuffer) instead
void mono_assembly_load_references(MonoImage*, MonoImageOpenStatus*)
status - @see MonoImageOpenStatus
void mono_assembly_load_references(MonoLibrary.MonoImage image,
java.nio.IntBuffer status)
void mono_assembly_load_references(MonoImage*, MonoImageOpenStatus*)
MonoLibrary.MonoImage mono_assembly_load_module(MonoLibrary.MonoAssembly assembly,
int idx)
MonoImage* mono_assembly_load_module(MonoAssembly*, int)
void mono_assembly_close(MonoLibrary.MonoAssembly assembly)
void mono_assembly_close(MonoAssembly*)
@Deprecated void mono_assembly_setrootdir(ByteByReference root_dir)
mono_assembly_setrootdir(java.lang.String) instead
void mono_assembly_setrootdir(const char*)
void mono_assembly_setrootdir(java.lang.String root_dir)
void mono_assembly_setrootdir(const char*)
java.lang.String mono_assembly_getrootdir()
char* mono_assembly_getrootdir()
void mono_assembly_set_main(MonoLibrary.MonoAssembly assembly)
void mono_assembly_set_main(MonoAssembly*)
MonoLibrary.MonoAssembly mono_assembly_get_main()
MonoAssembly* mono_assembly_get_main()
MonoLibrary.MonoImage mono_assembly_get_image(MonoLibrary.MonoAssembly assembly)
MonoImage* mono_assembly_get_image(MonoAssembly*)
boolean mono_assembly_fill_assembly_name(MonoLibrary.MonoImage image,
MonoAssemblyName aname)
bool mono_assembly_fill_assembly_name(MonoImage*, MonoAssemblyName*)
boolean mono_assembly_names_equal(MonoAssemblyName l,
MonoAssemblyName r)
bool mono_assembly_names_equal(MonoAssemblyName*, MonoAssemblyName*)
ByteByReference mono_stringify_assembly_name(MonoAssemblyName aname)
char* mono_stringify_assembly_name(MonoAssemblyName*)
void mono_install_assembly_load_hook(MonoLibrary.MonoAssemblyLoadFunc func,
Pointer user_data)
void mono_install_assembly_load_hook(MonoAssemblyLoadFunc, void*)
void mono_install_assembly_search_hook(MonoLibrary.MonoAssemblySearchFunc func,
Pointer user_data)
void mono_install_assembly_search_hook(MonoAssemblySearchFunc, void*)
void mono_install_assembly_refonly_search_hook(MonoLibrary.MonoAssemblySearchFunc func,
Pointer user_data)
void mono_install_assembly_refonly_search_hook(MonoAssemblySearchFunc, void*)
MonoLibrary.MonoAssembly mono_assembly_invoke_search_hook(MonoAssemblyName aname)
MonoAssembly* mono_assembly_invoke_search_hook(MonoAssemblyName*)
void mono_install_assembly_postload_search_hook(MonoLibrary.MonoAssemblySearchFunc func,
Pointer user_data)
void mono_install_assembly_postload_search_hook(MonoAssemblySearchFunc, void*)
void mono_install_assembly_postload_refonly_search_hook(MonoLibrary.MonoAssemblySearchFunc func,
Pointer user_data)
void mono_install_assembly_postload_refonly_search_hook(MonoAssemblySearchFunc, void*)
void mono_install_assembly_preload_hook(MonoLibrary.MonoAssemblyPreLoadFunc func,
Pointer user_data)
void mono_install_assembly_preload_hook(MonoAssemblyPreLoadFunc, void*)
void mono_install_assembly_refonly_preload_hook(MonoLibrary.MonoAssemblyPreLoadFunc func,
Pointer user_data)
void mono_install_assembly_refonly_preload_hook(MonoAssemblyPreLoadFunc, void*)
void mono_assembly_invoke_load_hook(MonoLibrary.MonoAssembly ass)
void mono_assembly_invoke_load_hook(MonoAssembly*)
void mono_register_bundled_assemblies(MonoBundledAssembly.ByReference[] assemblies)
void mono_register_bundled_assemblies(const MonoBundledAssembly**)
@Deprecated
void mono_register_config_for_assembly(ByteByReference assembly_name,
ByteByReference config_xml)
mono_register_config_for_assembly(java.lang.String, java.lang.String) instead
void mono_register_config_for_assembly(const char*, const char*)
void mono_register_config_for_assembly(java.lang.String assembly_name,
java.lang.String config_xml)
void mono_register_config_for_assembly(const char*, const char*)
@Deprecated void mono_register_machine_config(ByteByReference config_xml)
mono_register_machine_config(java.lang.String) instead
void mono_register_machine_config(const char*)
void mono_register_machine_config(java.lang.String config_xml)
void mono_register_machine_config(const char*)
void mono_set_rootdir()
void mono_set_rootdir()
@Deprecated
void mono_set_dirs(ByteByReference assembly_dir,
ByteByReference config_dir)
mono_set_dirs(java.lang.String, java.lang.String) instead
void mono_set_dirs(const char*, const char*)
void mono_set_dirs(java.lang.String assembly_dir,
java.lang.String config_dir)
void mono_set_dirs(const char*, const char*)
int mono_thread_get_abort_signal()
int mono_thread_get_abort_signal()
void mono_thread_init(MonoLibrary.MonoThreadStartCB start_cb,
MonoLibrary.MonoThreadAttachCB attach_cb)
void mono_thread_init(MonoThreadStartCB, MonoThreadAttachCB)
void mono_thread_cleanup()
void mono_thread_cleanup()
void mono_thread_manage()
void mono_thread_manage()
void mono_thread_abort_all_other_threads()
void mono_thread_abort_all_other_threads()
void mono_thread_suspend_all_other_threads()
void mono_thread_suspend_all_other_threads()
void mono_thread_push_appdomain_ref(MonoLibrary.MonoDomain domain)
void mono_thread_push_appdomain_ref(MonoDomain*)
void mono_thread_pop_appdomain_ref()
void mono_thread_pop_appdomain_ref()
boolean mono_thread_has_appdomain_ref(MonoLibrary.MonoThread thread,
MonoLibrary.MonoDomain domain)
bool mono_thread_has_appdomain_ref(MonoThread*, MonoDomain*)
boolean mono_threads_abort_appdomain_threads(MonoLibrary.MonoDomain domain,
int timeout)
bool mono_threads_abort_appdomain_threads(MonoDomain*, int)
void mono_threads_clear_cached_culture(MonoLibrary.MonoDomain domain)
void mono_threads_clear_cached_culture(MonoDomain*)
MonoLibrary.MonoThread mono_thread_current()
MonoThread* mono_thread_current()
void mono_thread_set_main(MonoLibrary.MonoThread thread)
void mono_thread_set_main(MonoThread*)
MonoLibrary.MonoThread mono_thread_get_main()
MonoThread* mono_thread_get_main()
void mono_thread_stop(MonoLibrary.MonoThread thread)
void mono_thread_stop(MonoThread*)
void mono_thread_new_init(NativeLong tid,
Pointer stack_start,
Pointer func)
void mono_thread_new_init(size_t, void*, void*)
void mono_thread_create(MonoLibrary.MonoDomain domain,
Pointer func,
Pointer arg)
void mono_thread_create(MonoDomain*, void*, void*)
MonoLibrary.MonoThread mono_thread_attach(MonoLibrary.MonoDomain domain)
MonoThread* mono_thread_attach(MonoDomain*)
void mono_thread_detach(MonoLibrary.MonoThread thread)
void mono_thread_detach(MonoThread*)
void mono_thread_exit()
void mono_thread_exit()
void mono_threads_install_cleanup(MonoLibrary.MonoThreadCleanupFunc func)
void mono_threads_install_cleanup(MonoThreadCleanupFunc)
void mono_thread_set_manage_callback(MonoLibrary.MonoThread thread,
MonoLibrary.MonoThreadManageCallback func)
void mono_thread_set_manage_callback(MonoThread*, MonoThreadManageCallback)
void mono_threads_set_default_stacksize(int stacksize)
void mono_threads_set_default_stacksize(int)
int mono_threads_get_default_stacksize()
int mono_threads_get_default_stacksize()
int mono_alloc_special_static_data(int static_type,
int size,
int align)
int mono_alloc_special_static_data(int, int, int)
Pointer mono_get_special_static_data(int offset)
void* mono_get_special_static_data(int)
void mono_threads_request_thread_dump()
void mono_threads_request_thread_dump()
MonoLibrary.MonoException mono_thread_request_interruption(boolean running_managed)
MonoException* mono_thread_request_interruption(bool)
boolean mono_thread_interruption_requested()
bool mono_thread_interruption_requested()
void mono_thread_interruption_checkpoint()
void mono_thread_interruption_checkpoint()
void mono_thread_force_interruption_checkpoint()
void mono_thread_force_interruption_checkpoint()
IntByReference mono_thread_interruption_request_flag()
int* mono_thread_interruption_request_flag()
@Deprecated
int mono_reflection_parse_type(ByteByReference name,
MonoTypeNameParse info)
mono_reflection_parse_type(com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, com.nativelibs4java.mono.MonoTypeNameParse) and mono_reflection_parse_type(java.nio.ByteBuffer, com.nativelibs4java.mono.MonoTypeNameParse) instead
int mono_reflection_parse_type(char*, MonoTypeNameParse*)
int mono_reflection_parse_type(StringPointer.ByValue name,
MonoTypeNameParse info)
int mono_reflection_parse_type(char*, MonoTypeNameParse*)
int mono_reflection_parse_type(java.nio.ByteBuffer name,
MonoTypeNameParse info)
int mono_reflection_parse_type(char*, MonoTypeNameParse*)
MonoLibrary.MonoType mono_reflection_get_type(MonoLibrary.MonoImage image,
MonoTypeNameParse info,
boolean ignorecase,
boolean type_resolve)
MonoType* mono_reflection_get_type(MonoImage*, MonoTypeNameParse*, bool, bool*)
void mono_reflection_free_type_info(MonoTypeNameParse info)
void mono_reflection_free_type_info(MonoTypeNameParse*)
@Deprecated
MonoLibrary.MonoType mono_reflection_type_from_name(ByteByReference name,
MonoLibrary.MonoImage image)
mono_reflection_type_from_name(com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, com.nativelibs4java.mono.MonoLibrary.MonoImage) and mono_reflection_type_from_name(java.nio.ByteBuffer, com.nativelibs4java.mono.MonoLibrary.MonoImage) instead
MonoType* mono_reflection_type_from_name(char*, MonoImage*)
MonoLibrary.MonoType mono_reflection_type_from_name(StringPointer.ByValue name,
MonoLibrary.MonoImage image)
MonoType* mono_reflection_type_from_name(char*, MonoImage*)
MonoLibrary.MonoType mono_reflection_type_from_name(java.nio.ByteBuffer name,
MonoLibrary.MonoImage image)
MonoType* mono_reflection_type_from_name(char*, MonoImage*)
int mono_reflection_get_token(MonoObject obj)
int mono_reflection_get_token(MonoObject*)
MonoLibrary.MonoReflectionAssembly mono_assembly_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoAssembly assembly)
MonoReflectionAssembly* mono_assembly_get_object(MonoDomain*, MonoAssembly*)
MonoLibrary.MonoReflectionModule mono_module_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image)
MonoReflectionModule* mono_module_get_object(MonoDomain*, MonoImage*)
MonoLibrary.MonoReflectionModule mono_module_file_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image,
int table_index)
MonoReflectionModule* mono_module_file_get_object(MonoDomain*, MonoImage*, int)
MonoLibrary.MonoReflectionType mono_type_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoType type)
MonoReflectionType* mono_type_get_object(MonoDomain*, MonoType*)
MonoLibrary.MonoReflectionMethod mono_method_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoMethod method,
MonoLibrary.MonoClass refclass)
MonoReflectionMethod* mono_method_get_object(MonoDomain*, MonoMethod*, MonoClass*)
MonoLibrary.MonoReflectionField mono_field_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field)
MonoReflectionField* mono_field_get_object(MonoDomain*, MonoClass*, MonoClassField*)
MonoLibrary.MonoReflectionProperty mono_property_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoProperty property)
MonoReflectionProperty* mono_property_get_object(MonoDomain*, MonoClass*, MonoProperty*)
MonoLibrary.MonoReflectionEvent mono_event_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoEvent event)
MonoReflectionEvent* mono_event_get_object(MonoDomain*, MonoClass*, MonoEvent*)
MonoArray mono_param_get_objects(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoMethod method)
MonoArray* mono_param_get_objects(MonoDomain*, MonoMethod*)
MonoLibrary.MonoReflectionMethodBody mono_method_body_get_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoMethod method)
MonoReflectionMethodBody* mono_method_body_get_object(MonoDomain*, MonoMethod*)
MonoObject mono_get_dbnull_object(MonoLibrary.MonoDomain domain)
MonoObject* mono_get_dbnull_object(MonoDomain*)
MonoArray mono_reflection_get_custom_attrs_by_type(MonoObject obj,
MonoLibrary.MonoClass attr_klass)
MonoArray* mono_reflection_get_custom_attrs_by_type(MonoObject*, MonoClass*)
MonoArray mono_reflection_get_custom_attrs(MonoObject obj)
MonoArray* mono_reflection_get_custom_attrs(MonoObject*)
MonoArray mono_reflection_get_custom_attrs_data(MonoObject obj)
MonoArray* mono_reflection_get_custom_attrs_data(MonoObject*)
MonoArray mono_reflection_get_custom_attrs_blob(MonoLibrary.MonoReflectionAssembly assembly,
MonoObject ctor,
MonoArray ctorArgs,
MonoArray properties,
MonoArray porpValues,
MonoArray fields,
MonoArray fieldValues)
MonoArray* mono_reflection_get_custom_attrs_blob(MonoReflectionAssembly*, MonoObject*, MonoArray*, MonoArray*, MonoArray*, MonoArray*, MonoArray*)
MonoCustomAttrInfo mono_reflection_get_custom_attrs_info(MonoObject obj)
MonoCustomAttrInfo* mono_reflection_get_custom_attrs_info(MonoObject*)
MonoArray mono_custom_attrs_construct(MonoCustomAttrInfo cinfo)
MonoArray* mono_custom_attrs_construct(MonoCustomAttrInfo*)
MonoCustomAttrInfo mono_custom_attrs_from_index(MonoLibrary.MonoImage image,
int idx)
MonoCustomAttrInfo* mono_custom_attrs_from_index(MonoImage*, int)
MonoCustomAttrInfo mono_custom_attrs_from_method(MonoLibrary.MonoMethod method)
MonoCustomAttrInfo* mono_custom_attrs_from_method(MonoMethod*)
MonoCustomAttrInfo mono_custom_attrs_from_class(MonoLibrary.MonoClass klass)
MonoCustomAttrInfo* mono_custom_attrs_from_class(MonoClass*)
MonoCustomAttrInfo mono_custom_attrs_from_assembly(MonoLibrary.MonoAssembly assembly)
MonoCustomAttrInfo* mono_custom_attrs_from_assembly(MonoAssembly*)
MonoCustomAttrInfo mono_custom_attrs_from_property(MonoLibrary.MonoClass klass,
MonoLibrary.MonoProperty property)
MonoCustomAttrInfo* mono_custom_attrs_from_property(MonoClass*, MonoProperty*)
MonoCustomAttrInfo mono_custom_attrs_from_event(MonoLibrary.MonoClass klass,
MonoLibrary.MonoEvent event)
MonoCustomAttrInfo* mono_custom_attrs_from_event(MonoClass*, MonoEvent*)
MonoCustomAttrInfo mono_custom_attrs_from_field(MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field)
MonoCustomAttrInfo* mono_custom_attrs_from_field(MonoClass*, MonoClassField*)
MonoCustomAttrInfo mono_custom_attrs_from_param(MonoLibrary.MonoMethod method,
int param)
MonoCustomAttrInfo* mono_custom_attrs_from_param(MonoMethod*, int)
boolean mono_custom_attrs_has_attr(MonoCustomAttrInfo ainfo,
MonoLibrary.MonoClass attr_klass)
bool mono_custom_attrs_has_attr(MonoCustomAttrInfo*, MonoClass*)
MonoObject mono_custom_attrs_get_attr(MonoCustomAttrInfo ainfo,
MonoLibrary.MonoClass attr_klass)
MonoObject* mono_custom_attrs_get_attr(MonoCustomAttrInfo*, MonoClass*)
void mono_custom_attrs_free(MonoCustomAttrInfo ainfo)
void mono_custom_attrs_free(MonoCustomAttrInfo*)
int mono_declsec_flags_from_method(MonoLibrary.MonoMethod method)
int mono_declsec_flags_from_method(MonoMethod*)
int mono_declsec_flags_from_class(MonoLibrary.MonoClass klass)
int mono_declsec_flags_from_class(MonoClass*)
int mono_declsec_flags_from_assembly(MonoLibrary.MonoAssembly assembly)
int mono_declsec_flags_from_assembly(MonoAssembly*)
byte mono_declsec_get_demands(MonoLibrary.MonoMethod callee,
MonoDeclSecurityActions demands)
MonoBoolean mono_declsec_get_demands(MonoMethod*, MonoDeclSecurityActions*)
byte mono_declsec_get_linkdemands(MonoLibrary.MonoMethod callee,
MonoDeclSecurityActions klass,
MonoDeclSecurityActions cmethod)
MonoBoolean mono_declsec_get_linkdemands(MonoMethod*, MonoDeclSecurityActions*, MonoDeclSecurityActions*)
byte mono_declsec_get_inheritdemands_class(MonoLibrary.MonoClass klass,
MonoDeclSecurityActions demands)
MonoBoolean mono_declsec_get_inheritdemands_class(MonoClass*, MonoDeclSecurityActions*)
byte mono_declsec_get_inheritdemands_method(MonoLibrary.MonoMethod callee,
MonoDeclSecurityActions demands)
MonoBoolean mono_declsec_get_inheritdemands_method(MonoMethod*, MonoDeclSecurityActions*)
byte mono_declsec_get_method_action(MonoLibrary.MonoMethod method,
int action,
MonoDeclSecurityEntry entry)
MonoBoolean mono_declsec_get_method_action(MonoMethod*, int, MonoDeclSecurityEntry*)
byte mono_declsec_get_class_action(MonoLibrary.MonoClass klass,
int action,
MonoDeclSecurityEntry entry)
MonoBoolean mono_declsec_get_class_action(MonoClass*, int, MonoDeclSecurityEntry*)
byte mono_declsec_get_assembly_action(MonoLibrary.MonoAssembly assembly,
int action,
MonoDeclSecurityEntry entry)
MonoBoolean mono_declsec_get_assembly_action(MonoAssembly*, int, MonoDeclSecurityEntry*)
MonoLibrary.MonoMemPool mono_mempool_new()
MonoMemPool* mono_mempool_new()
MonoLibrary.MonoMemPool mono_mempool_new_size(int initial_size)
MonoMemPool* mono_mempool_new_size(int)
void mono_mempool_destroy(MonoLibrary.MonoMemPool pool)
void mono_mempool_destroy(MonoMemPool*)
void mono_mempool_invalidate(MonoLibrary.MonoMemPool pool)
void mono_mempool_invalidate(MonoMemPool*)
void mono_mempool_empty(MonoLibrary.MonoMemPool pool)
void mono_mempool_empty(MonoMemPool*)
void mono_mempool_stats(MonoLibrary.MonoMemPool pool)
void mono_mempool_stats(MonoMemPool*)
Pointer mono_mempool_alloc(MonoLibrary.MonoMemPool pool,
int size)
void* mono_mempool_alloc(MonoMemPool*, guint)
Pointer mono_mempool_alloc0(MonoLibrary.MonoMemPool pool,
int size)
void* mono_mempool_alloc0(MonoMemPool*, guint)
boolean mono_mempool_contains_addr(MonoLibrary.MonoMemPool pool,
Pointer addr)
bool mono_mempool_contains_addr(MonoMemPool*, void*)
@Deprecated
ByteByReference mono_mempool_strdup(MonoLibrary.MonoMemPool pool,
ByteByReference s)
mono_mempool_strdup(com.nativelibs4java.mono.MonoLibrary.MonoMemPool, java.lang.String) instead
char* mono_mempool_strdup(MonoMemPool*, const char*)
ByteByReference mono_mempool_strdup(MonoLibrary.MonoMemPool pool,
java.lang.String s)
char* mono_mempool_strdup(MonoMemPool*, const char*)
int mono_mempool_get_allocated(MonoLibrary.MonoMemPool pool)
int mono_mempool_get_allocated(MonoMemPool*)
void mono_images_init()
void mono_images_init()
void mono_images_cleanup()
void mono_images_cleanup()
@Deprecated
MonoLibrary.MonoImage mono_image_open(ByteByReference fname,
IntByReference status)
mono_image_open(java.lang.String, java.nio.IntBuffer) instead
MonoImage* mono_image_open(const char*, MonoImageOpenStatus*)
status - @see MonoImageOpenStatus
MonoLibrary.MonoImage mono_image_open(java.lang.String fname,
java.nio.IntBuffer status)
MonoImage* mono_image_open(const char*, MonoImageOpenStatus*)
@Deprecated
MonoLibrary.MonoImage mono_image_open_full(ByteByReference fname,
IntByReference status,
boolean refonly)
mono_image_open_full(java.lang.String, java.nio.IntBuffer, boolean) instead
MonoImage* mono_image_open_full(const char*, MonoImageOpenStatus*, bool)
status - @see MonoImageOpenStatus
MonoLibrary.MonoImage mono_image_open_full(java.lang.String fname,
java.nio.IntBuffer status,
boolean refonly)
MonoImage* mono_image_open_full(const char*, MonoImageOpenStatus*, bool)
@Deprecated
MonoLibrary.MonoImage mono_pe_file_open(ByteByReference fname,
IntByReference status)
mono_pe_file_open(java.lang.String, java.nio.IntBuffer) instead
MonoImage* mono_pe_file_open(const char*, MonoImageOpenStatus*)
status - @see MonoImageOpenStatus
MonoLibrary.MonoImage mono_pe_file_open(java.lang.String fname,
java.nio.IntBuffer status)
MonoImage* mono_pe_file_open(const char*, MonoImageOpenStatus*)
@Deprecated
MonoLibrary.MonoImage mono_image_open_from_data(ByteByReference data,
int data_len,
boolean need_copy,
IntByReference status)
mono_image_open_from_data(com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, int, boolean, java.nio.IntBuffer) and mono_image_open_from_data(java.nio.ByteBuffer, int, boolean, java.nio.IntBuffer) instead
MonoImage* mono_image_open_from_data(char*, int, bool, MonoImageOpenStatus*)
status - @see MonoImageOpenStatus
MonoLibrary.MonoImage mono_image_open_from_data(StringPointer.ByValue data,
int data_len,
boolean need_copy,
java.nio.IntBuffer status)
MonoImage* mono_image_open_from_data(char*, int, bool, MonoImageOpenStatus*)
MonoLibrary.MonoImage mono_image_open_from_data(java.nio.ByteBuffer data,
int data_len,
boolean need_copy,
java.nio.IntBuffer status)
MonoImage* mono_image_open_from_data(char*, int, bool, MonoImageOpenStatus*)
@Deprecated
MonoLibrary.MonoImage mono_image_open_from_data_full(ByteByReference data,
int data_len,
boolean need_copy,
IntByReference status,
boolean refonly)
mono_image_open_from_data_full(com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, int, boolean, java.nio.IntBuffer, boolean) and mono_image_open_from_data_full(java.nio.ByteBuffer, int, boolean, java.nio.IntBuffer, boolean) instead
MonoImage* mono_image_open_from_data_full(char*, int, bool, MonoImageOpenStatus*, bool)
status - @see MonoImageOpenStatus
MonoLibrary.MonoImage mono_image_open_from_data_full(StringPointer.ByValue data,
int data_len,
boolean need_copy,
java.nio.IntBuffer status,
boolean refonly)
MonoImage* mono_image_open_from_data_full(char*, int, bool, MonoImageOpenStatus*, bool)
MonoLibrary.MonoImage mono_image_open_from_data_full(java.nio.ByteBuffer data,
int data_len,
boolean need_copy,
java.nio.IntBuffer status,
boolean refonly)
MonoImage* mono_image_open_from_data_full(char*, int, bool, MonoImageOpenStatus*, bool)
void mono_image_fixup_vtable(MonoLibrary.MonoImage image)
void mono_image_fixup_vtable(MonoImage*)
@Deprecated MonoLibrary.MonoImage mono_image_loaded(ByteByReference name)
mono_image_loaded(java.lang.String) instead
MonoImage* mono_image_loaded(const char*)
MonoLibrary.MonoImage mono_image_loaded(java.lang.String name)
MonoImage* mono_image_loaded(const char*)
@Deprecated
MonoLibrary.MonoImage mono_image_loaded_full(ByteByReference name,
boolean refonly)
mono_image_loaded_full(java.lang.String, boolean) instead
MonoImage* mono_image_loaded_full(const char*, bool)
MonoLibrary.MonoImage mono_image_loaded_full(java.lang.String name,
boolean refonly)
MonoImage* mono_image_loaded_full(const char*, bool)
@Deprecated MonoLibrary.MonoImage mono_image_loaded_by_guid(ByteByReference guid)
mono_image_loaded_by_guid(java.lang.String) instead
MonoImage* mono_image_loaded_by_guid(const char*)
MonoLibrary.MonoImage mono_image_loaded_by_guid(java.lang.String guid)
MonoImage* mono_image_loaded_by_guid(const char*)
@Deprecated
MonoLibrary.MonoImage mono_image_loaded_by_guid_full(ByteByReference guid,
boolean refonly)
mono_image_loaded_by_guid_full(java.lang.String, boolean) instead
MonoImage* mono_image_loaded_by_guid_full(const char*, bool)
MonoLibrary.MonoImage mono_image_loaded_by_guid_full(java.lang.String guid,
boolean refonly)
MonoImage* mono_image_loaded_by_guid_full(const char*, bool)
void mono_image_init(MonoLibrary.MonoImage image)
void mono_image_init(MonoImage*)
void mono_image_close(MonoLibrary.MonoImage image)
void mono_image_close(MonoImage*)
void mono_image_addref(MonoLibrary.MonoImage image)
void mono_image_addref(MonoImage*)
java.lang.String mono_image_strerror(int status)
char* mono_image_strerror(MonoImageOpenStatus)
status - @see MonoImageOpenStatus
@Deprecated
int mono_image_ensure_section(MonoLibrary.MonoImage image,
ByteByReference section)
mono_image_ensure_section(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String) instead
int mono_image_ensure_section(MonoImage*, const char*)
int mono_image_ensure_section(MonoLibrary.MonoImage image,
java.lang.String section)
int mono_image_ensure_section(MonoImage*, const char*)
int mono_image_ensure_section_idx(MonoLibrary.MonoImage image,
int section)
int mono_image_ensure_section_idx(MonoImage*, int)
int mono_image_get_entry_point(MonoLibrary.MonoImage image)
int mono_image_get_entry_point(MonoImage*)
@Deprecated
java.lang.String mono_image_get_resource(MonoLibrary.MonoImage image,
int offset,
IntByReference size)
mono_image_get_resource(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, java.nio.IntBuffer) instead
char* mono_image_get_resource(MonoImage*, int, int*)
java.lang.String mono_image_get_resource(MonoLibrary.MonoImage image,
int offset,
java.nio.IntBuffer size)
char* mono_image_get_resource(MonoImage*, int, int*)
MonoLibrary.MonoImage mono_image_load_file_for_image(MonoLibrary.MonoImage image,
int fileidx)
MonoImage* mono_image_load_file_for_image(MonoImage*, int)
MonoLibrary.MonoImage mono_image_load_module(MonoLibrary.MonoImage image,
int idx)
MonoImage* mono_image_load_module(MonoImage*, int)
java.lang.String mono_image_get_name(MonoLibrary.MonoImage image)
char* mono_image_get_name(MonoImage*)
java.lang.String mono_image_get_filename(MonoLibrary.MonoImage image)
char* mono_image_get_filename(MonoImage*)
java.lang.String mono_image_get_guid(MonoLibrary.MonoImage image)
char* mono_image_get_guid(MonoImage*)
MonoLibrary.MonoAssembly mono_image_get_assembly(MonoLibrary.MonoImage image)
MonoAssembly* mono_image_get_assembly(MonoImage*)
boolean mono_image_is_dynamic(MonoLibrary.MonoImage image)
bool mono_image_is_dynamic(MonoImage*)
ByteByReference mono_image_rva_map(MonoLibrary.MonoImage image,
int rva)
char* mono_image_rva_map(MonoImage*, int)
MonoLibrary.MonoTableInfo mono_image_get_table_info(MonoLibrary.MonoImage image,
int table_id)
MonoTableInfo* mono_image_get_table_info(MonoImage*, int)
int mono_image_get_table_rows(MonoLibrary.MonoImage image,
int table_id)
int mono_image_get_table_rows(MonoImage*, int)
int mono_table_info_get_rows(MonoLibrary.MonoTableInfo table)
int mono_table_info_get_rows(const MonoTableInfo*)
@Deprecated
Pointer mono_image_lookup_resource(MonoLibrary.MonoImage image,
int res_id,
int lang_id,
ShortByReference name)
mono_image_lookup_resource(com.nativelibs4java.mono.MonoLibrary.MonoImage, int, int, java.nio.ShortBuffer) instead
void* mono_image_lookup_resource(MonoImage*, int, int, gunichar2*)
Pointer mono_image_lookup_resource(MonoLibrary.MonoImage image,
int res_id,
int lang_id,
java.nio.ShortBuffer name)
void* mono_image_lookup_resource(MonoImage*, int, int, gunichar2*)
@Deprecated
java.lang.String mono_image_get_public_key(MonoLibrary.MonoImage image,
IntByReference size)
mono_image_get_public_key(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.nio.IntBuffer) instead
char* mono_image_get_public_key(MonoImage*, int*)
java.lang.String mono_image_get_public_key(MonoLibrary.MonoImage image,
java.nio.IntBuffer size)
char* mono_image_get_public_key(MonoImage*, int*)
@Deprecated
java.lang.String mono_image_get_strong_name(MonoLibrary.MonoImage image,
IntByReference size)
mono_image_get_strong_name(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.nio.IntBuffer) instead
char* mono_image_get_strong_name(MonoImage*, int*)
java.lang.String mono_image_get_strong_name(MonoLibrary.MonoImage image,
java.nio.IntBuffer size)
char* mono_image_get_strong_name(MonoImage*, int*)
@Deprecated
int mono_image_strong_name_position(MonoLibrary.MonoImage image,
IntByReference size)
mono_image_strong_name_position(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.nio.IntBuffer) instead
int mono_image_strong_name_position(MonoImage*, int*)
int mono_image_strong_name_position(MonoLibrary.MonoImage image,
java.nio.IntBuffer size)
int mono_image_strong_name_position(MonoImage*, int*)
@Deprecated
void mono_image_add_to_name_cache(MonoLibrary.MonoImage image,
ByteByReference nspace,
ByteByReference name,
int idx)
mono_image_add_to_name_cache(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String, int) instead
void mono_image_add_to_name_cache(MonoImage*, const char*, const char*, int)
void mono_image_add_to_name_cache(MonoLibrary.MonoImage image,
java.lang.String nspace,
java.lang.String name,
int idx)
void mono_image_add_to_name_cache(MonoImage*, const char*, const char*, int)
boolean mono_image_has_authenticode_entry(MonoLibrary.MonoImage image)
bool mono_image_has_authenticode_entry(MonoImage*)
void mono_profiler_install(MonoLibrary.MonoProfiler prof,
MonoLibrary.MonoProfileFunc shutdown_callback)
void mono_profiler_install(MonoProfiler*, MonoProfileFunc)
void mono_profiler_set_events(int events)
void mono_profiler_set_events(MonoProfileFlags)
events - @see MonoProfileFlagsint mono_profiler_get_events()
MonoLibrary.MonoProfileFlags
void mono_profiler_install_appdomain(MonoLibrary.MonoProfileAppDomainFunc start_load,
MonoLibrary.MonoProfileAppDomainResult end_load,
MonoLibrary.MonoProfileAppDomainFunc start_unload,
MonoLibrary.MonoProfileAppDomainFunc end_unload)
void mono_profiler_install_appdomain(MonoProfileAppDomainFunc, MonoProfileAppDomainResult, MonoProfileAppDomainFunc, MonoProfileAppDomainFunc)
void mono_profiler_install_assembly(MonoLibrary.MonoProfileAssemblyFunc start_load,
MonoLibrary.MonoProfileAssemblyResult end_load,
MonoLibrary.MonoProfileAssemblyFunc start_unload,
MonoLibrary.MonoProfileAssemblyFunc end_unload)
void mono_profiler_install_assembly(MonoProfileAssemblyFunc, MonoProfileAssemblyResult, MonoProfileAssemblyFunc, MonoProfileAssemblyFunc)
void mono_profiler_install_module(MonoLibrary.MonoProfileModuleFunc start_load,
MonoLibrary.MonoProfileModuleResult end_load,
MonoLibrary.MonoProfileModuleFunc start_unload,
MonoLibrary.MonoProfileModuleFunc end_unload)
void mono_profiler_install_module(MonoProfileModuleFunc, MonoProfileModuleResult, MonoProfileModuleFunc, MonoProfileModuleFunc)
void mono_profiler_install_class(MonoLibrary.MonoProfileClassFunc start_load,
MonoLibrary.MonoProfileClassResult end_load,
MonoLibrary.MonoProfileClassFunc start_unload,
MonoLibrary.MonoProfileClassFunc end_unload)
void mono_profiler_install_class(MonoProfileClassFunc, MonoProfileClassResult, MonoProfileClassFunc, MonoProfileClassFunc)
void mono_profiler_install_jit_compile(MonoLibrary.MonoProfileMethodFunc start,
MonoLibrary.MonoProfileMethodResult end)
void mono_profiler_install_jit_compile(MonoProfileMethodFunc, MonoProfileMethodResult)
void mono_profiler_install_jit_end(MonoLibrary.MonoProfileJitResult end)
void mono_profiler_install_jit_end(MonoProfileJitResult)
void mono_profiler_install_method_free(MonoLibrary.MonoProfileMethodFunc callback)
void mono_profiler_install_method_free(MonoProfileMethodFunc)
void mono_profiler_install_enter_leave(MonoLibrary.MonoProfileMethodFunc enter,
MonoLibrary.MonoProfileMethodFunc fleave)
void mono_profiler_install_enter_leave(MonoProfileMethodFunc, MonoProfileMethodFunc)
void mono_profiler_install_thread(MonoLibrary.MonoProfileThreadFunc start,
MonoLibrary.MonoProfileThreadFunc end)
void mono_profiler_install_thread(MonoProfileThreadFunc, MonoProfileThreadFunc)
void mono_profiler_install_transition(MonoLibrary.MonoProfileMethodResult callback)
void mono_profiler_install_transition(MonoProfileMethodResult)
void mono_profiler_install_allocation(MonoLibrary.MonoProfileAllocFunc callback)
void mono_profiler_install_allocation(MonoProfileAllocFunc)
void mono_profiler_install_statistical(MonoLibrary.MonoProfileStatFunc callback)
void mono_profiler_install_statistical(MonoProfileStatFunc)
void mono_profiler_install_statistical_call_chain(MonoLibrary.MonoProfileStatCallChainFunc callback,
int call_chain_depth)
void mono_profiler_install_statistical_call_chain(MonoProfileStatCallChainFunc, int)
void mono_profiler_install_exception(MonoLibrary.MonoProfileExceptionFunc throw_callback,
MonoLibrary.MonoProfileMethodFunc exc_method_leave,
MonoLibrary.MonoProfileExceptionClauseFunc clause_callback)
void mono_profiler_install_exception(MonoProfileExceptionFunc, MonoProfileMethodFunc, MonoProfileExceptionClauseFunc)
void mono_profiler_install_coverage_filter(MonoLibrary.MonoProfileCoverageFilterFunc callback)
void mono_profiler_install_coverage_filter(MonoProfileCoverageFilterFunc)
void mono_profiler_coverage_get(MonoLibrary.MonoProfiler prof,
MonoLibrary.MonoMethod method,
MonoLibrary.MonoProfileCoverageFunc func)
void mono_profiler_coverage_get(MonoProfiler*, MonoMethod*, MonoProfileCoverageFunc)
void mono_profiler_install_gc(MonoLibrary.MonoProfileGCFunc callback,
MonoLibrary.MonoProfileGCResizeFunc heap_resize_callback)
void mono_profiler_install_gc(MonoProfileGCFunc, MonoProfileGCResizeFunc)
void mono_profiler_install_runtime_initialized(MonoLibrary.MonoProfileFunc runtime_initialized_callback)
void mono_profiler_install_runtime_initialized(MonoProfileFunc)
@Deprecated void mono_profiler_load(ByteByReference desc)
mono_profiler_load(java.lang.String) instead
void mono_profiler_load(const char*)
void mono_profiler_load(java.lang.String desc)
void mono_profiler_load(const char*)
@Deprecated
MonoLibrary.MonoException mono_exception_from_name(MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name)
mono_exception_from_name(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String) instead
MonoException* mono_exception_from_name(MonoImage*, const char*, const char*)
MonoLibrary.MonoException mono_exception_from_name(MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name)
MonoException* mono_exception_from_name(MonoImage*, const char*, const char*)
MonoLibrary.MonoException mono_exception_from_token(MonoLibrary.MonoImage image,
int token)
MonoException* mono_exception_from_token(MonoImage*, int)
@Deprecated
MonoLibrary.MonoException mono_exception_from_name_two_strings(MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name,
MonoString a1,
MonoString a2)
mono_exception_from_name_two_strings(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String, com.nativelibs4java.mono.MonoString, com.nativelibs4java.mono.MonoString) instead
MonoException* mono_exception_from_name_two_strings(MonoImage*, const char*, const char*, MonoString*, MonoString*)
MonoLibrary.MonoException mono_exception_from_name_two_strings(MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name,
MonoString a1,
MonoString a2)
MonoException* mono_exception_from_name_two_strings(MonoImage*, const char*, const char*, MonoString*, MonoString*)
@Deprecated
MonoLibrary.MonoException mono_exception_from_name_msg(MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name,
ByteByReference msg)
mono_exception_from_name_msg(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String, java.lang.String) instead
MonoException* mono_exception_from_name_msg(MonoImage*, const char*, const char*, const char*)
MonoLibrary.MonoException mono_exception_from_name_msg(MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name,
java.lang.String msg)
MonoException* mono_exception_from_name_msg(MonoImage*, const char*, const char*, const char*)
MonoLibrary.MonoException mono_exception_from_token_two_strings(MonoLibrary.MonoImage image,
int token,
MonoString a1,
MonoString a2)
MonoException* mono_exception_from_token_two_strings(MonoImage*, int, MonoString*, MonoString*)
@Deprecated
MonoLibrary.MonoException mono_exception_from_name_domain(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image,
ByteByReference name_space,
ByteByReference name)
mono_exception_from_name_domain(com.nativelibs4java.mono.MonoLibrary.MonoDomain, com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, java.lang.String) instead
MonoException* mono_exception_from_name_domain(MonoDomain*, MonoImage*, const char*, const char*)
MonoLibrary.MonoException mono_exception_from_name_domain(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image,
java.lang.String name_space,
java.lang.String name)
MonoException* mono_exception_from_name_domain(MonoDomain*, MonoImage*, const char*, const char*)
MonoLibrary.MonoException mono_get_exception_divide_by_zero()
MonoException* mono_get_exception_divide_by_zero()
MonoLibrary.MonoException mono_get_exception_security()
MonoException* mono_get_exception_security()
MonoLibrary.MonoException mono_get_exception_arithmetic()
MonoException* mono_get_exception_arithmetic()
MonoLibrary.MonoException mono_get_exception_overflow()
MonoException* mono_get_exception_overflow()
MonoLibrary.MonoException mono_get_exception_null_reference()
MonoException* mono_get_exception_null_reference()
@Deprecated MonoLibrary.MonoException mono_get_exception_execution_engine(ByteByReference msg)
mono_get_exception_execution_engine(java.lang.String) instead
MonoException* mono_get_exception_execution_engine(const char*)
MonoLibrary.MonoException mono_get_exception_execution_engine(java.lang.String msg)
MonoException* mono_get_exception_execution_engine(const char*)
MonoLibrary.MonoException mono_get_exception_thread_abort()
MonoException* mono_get_exception_thread_abort()
@Deprecated MonoLibrary.MonoException mono_get_exception_thread_state(ByteByReference msg)
mono_get_exception_thread_state(java.lang.String) instead
MonoException* mono_get_exception_thread_state(const char*)
MonoLibrary.MonoException mono_get_exception_thread_state(java.lang.String msg)
MonoException* mono_get_exception_thread_state(const char*)
MonoLibrary.MonoException mono_get_exception_thread_interrupted()
MonoException* mono_get_exception_thread_interrupted()
@Deprecated MonoLibrary.MonoException mono_get_exception_serialization(ByteByReference msg)
mono_get_exception_serialization(java.lang.String) instead
MonoException* mono_get_exception_serialization(const char*)
MonoLibrary.MonoException mono_get_exception_serialization(java.lang.String msg)
MonoException* mono_get_exception_serialization(const char*)
MonoLibrary.MonoException mono_get_exception_invalid_cast()
MonoException* mono_get_exception_invalid_cast()
@Deprecated MonoLibrary.MonoException mono_get_exception_invalid_operation(ByteByReference msg)
mono_get_exception_invalid_operation(java.lang.String) instead
MonoException* mono_get_exception_invalid_operation(const char*)
MonoLibrary.MonoException mono_get_exception_invalid_operation(java.lang.String msg)
MonoException* mono_get_exception_invalid_operation(const char*)
MonoLibrary.MonoException mono_get_exception_index_out_of_range()
MonoException* mono_get_exception_index_out_of_range()
MonoLibrary.MonoException mono_get_exception_array_type_mismatch()
MonoException* mono_get_exception_array_type_mismatch()
@Deprecated
MonoLibrary.MonoException mono_get_exception_type_load(MonoString class_name,
ByteByReference assembly_name)
mono_get_exception_type_load(com.nativelibs4java.mono.MonoString, com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue) and mono_get_exception_type_load(com.nativelibs4java.mono.MonoString, java.nio.ByteBuffer) instead
MonoException* mono_get_exception_type_load(MonoString*, char*)
MonoLibrary.MonoException mono_get_exception_type_load(MonoString class_name,
StringPointer.ByValue assembly_name)
MonoException* mono_get_exception_type_load(MonoString*, char*)
MonoLibrary.MonoException mono_get_exception_type_load(MonoString class_name,
java.nio.ByteBuffer assembly_name)
MonoException* mono_get_exception_type_load(MonoString*, char*)
@Deprecated
MonoLibrary.MonoException mono_get_exception_missing_method(ByteByReference class_name,
ByteByReference member_name)
mono_get_exception_missing_method(java.lang.String, java.lang.String) instead
MonoException* mono_get_exception_missing_method(const char*, const char*)
MonoLibrary.MonoException mono_get_exception_missing_method(java.lang.String class_name,
java.lang.String member_name)
MonoException* mono_get_exception_missing_method(const char*, const char*)
@Deprecated
MonoLibrary.MonoException mono_get_exception_missing_field(ByteByReference class_name,
ByteByReference member_name)
mono_get_exception_missing_field(java.lang.String, java.lang.String) instead
MonoException* mono_get_exception_missing_field(const char*, const char*)
MonoLibrary.MonoException mono_get_exception_missing_field(java.lang.String class_name,
java.lang.String member_name)
MonoException* mono_get_exception_missing_field(const char*, const char*)
@Deprecated MonoLibrary.MonoException mono_get_exception_not_implemented(ByteByReference msg)
mono_get_exception_not_implemented(java.lang.String) instead
MonoException* mono_get_exception_not_implemented(const char*)
MonoLibrary.MonoException mono_get_exception_not_implemented(java.lang.String msg)
MonoException* mono_get_exception_not_implemented(const char*)
@Deprecated MonoLibrary.MonoException mono_get_exception_not_supported(ByteByReference msg)
mono_get_exception_not_supported(java.lang.String) instead
MonoException* mono_get_exception_not_supported(const char*)
MonoLibrary.MonoException mono_get_exception_not_supported(java.lang.String msg)
MonoException* mono_get_exception_not_supported(const char*)
@Deprecated MonoLibrary.MonoException mono_get_exception_argument_null(ByteByReference arg)
mono_get_exception_argument_null(java.lang.String) instead
MonoException* mono_get_exception_argument_null(const char*)
MonoLibrary.MonoException mono_get_exception_argument_null(java.lang.String arg)
MonoException* mono_get_exception_argument_null(const char*)
@Deprecated
MonoLibrary.MonoException mono_get_exception_argument(ByteByReference arg,
ByteByReference msg)
mono_get_exception_argument(java.lang.String, java.lang.String) instead
MonoException* mono_get_exception_argument(const char*, const char*)
MonoLibrary.MonoException mono_get_exception_argument(java.lang.String arg,
java.lang.String msg)
MonoException* mono_get_exception_argument(const char*, const char*)
@Deprecated MonoLibrary.MonoException mono_get_exception_argument_out_of_range(ByteByReference arg)
mono_get_exception_argument_out_of_range(java.lang.String) instead
MonoException* mono_get_exception_argument_out_of_range(const char*)
MonoLibrary.MonoException mono_get_exception_argument_out_of_range(java.lang.String arg)
MonoException* mono_get_exception_argument_out_of_range(const char*)
@Deprecated MonoLibrary.MonoException mono_get_exception_io(ByteByReference msg)
mono_get_exception_io(java.lang.String) instead
MonoException* mono_get_exception_io(const char*)
MonoLibrary.MonoException mono_get_exception_io(java.lang.String msg)
MonoException* mono_get_exception_io(const char*)
MonoLibrary.MonoException mono_get_exception_file_not_found(MonoString fname)
MonoException* mono_get_exception_file_not_found(MonoString*)
@Deprecated
MonoLibrary.MonoException mono_get_exception_file_not_found2(ByteByReference msg,
MonoString fname)
mono_get_exception_file_not_found2(java.lang.String, com.nativelibs4java.mono.MonoString) instead
MonoException* mono_get_exception_file_not_found2(const char*, MonoString*)
MonoLibrary.MonoException mono_get_exception_file_not_found2(java.lang.String msg,
MonoString fname)
MonoException* mono_get_exception_file_not_found2(const char*, MonoString*)
@Deprecated
MonoLibrary.MonoException mono_get_exception_type_initialization(ByteByReference type_name,
MonoLibrary.MonoException inner)
mono_get_exception_type_initialization(java.lang.String, com.nativelibs4java.mono.MonoLibrary.MonoException) instead
MonoException* mono_get_exception_type_initialization(const char*, MonoException*)
MonoLibrary.MonoException mono_get_exception_type_initialization(java.lang.String type_name,
MonoLibrary.MonoException inner)
MonoException* mono_get_exception_type_initialization(const char*, MonoException*)
@Deprecated MonoLibrary.MonoException mono_get_exception_synchronization_lock(ByteByReference msg)
mono_get_exception_synchronization_lock(java.lang.String) instead
MonoException* mono_get_exception_synchronization_lock(const char*)
MonoLibrary.MonoException mono_get_exception_synchronization_lock(java.lang.String msg)
MonoException* mono_get_exception_synchronization_lock(const char*)
@Deprecated MonoLibrary.MonoException mono_get_exception_cannot_unload_appdomain(ByteByReference msg)
mono_get_exception_cannot_unload_appdomain(java.lang.String) instead
MonoException* mono_get_exception_cannot_unload_appdomain(const char*)
MonoLibrary.MonoException mono_get_exception_cannot_unload_appdomain(java.lang.String msg)
MonoException* mono_get_exception_cannot_unload_appdomain(const char*)
MonoLibrary.MonoException mono_get_exception_appdomain_unloaded()
MonoException* mono_get_exception_appdomain_unloaded()
@Deprecated MonoLibrary.MonoException mono_get_exception_bad_image_format(ByteByReference msg)
mono_get_exception_bad_image_format(java.lang.String) instead
MonoException* mono_get_exception_bad_image_format(const char*)
MonoLibrary.MonoException mono_get_exception_bad_image_format(java.lang.String msg)
MonoException* mono_get_exception_bad_image_format(const char*)
@Deprecated
MonoLibrary.MonoException mono_get_exception_bad_image_format2(ByteByReference msg,
MonoString fname)
mono_get_exception_bad_image_format2(java.lang.String, com.nativelibs4java.mono.MonoString) instead
MonoException* mono_get_exception_bad_image_format2(const char*, MonoString*)
MonoLibrary.MonoException mono_get_exception_bad_image_format2(java.lang.String msg,
MonoString fname)
MonoException* mono_get_exception_bad_image_format2(const char*, MonoString*)
MonoLibrary.MonoException mono_get_exception_stack_overflow()
MonoException* mono_get_exception_stack_overflow()
MonoLibrary.MonoException mono_get_exception_out_of_memory()
MonoException* mono_get_exception_out_of_memory()
MonoLibrary.MonoException mono_get_exception_reflection_type_load(MonoArray types,
MonoArray exceptions)
MonoException* mono_get_exception_reflection_type_load(MonoArray*, MonoArray*)
void mono_debug_list_add(MonoDebugList.ByReference[] list,
Pointer data)
void mono_debug_list_add(MonoDebugList**, gconstpointer)
void mono_debug_list_remove(MonoDebugList.ByReference[] list,
Pointer data)
void mono_debug_list_remove(MonoDebugList**, gconstpointer)
void mono_debug_init(int format)
void mono_debug_init(MonoDebugFormat)
format - @see MonoDebugFormat
@Deprecated
void mono_debug_open_image_from_memory(MonoLibrary.MonoImage image,
ByteByReference raw_contents,
int size)
mono_debug_open_image_from_memory(com.nativelibs4java.mono.MonoLibrary.MonoImage, java.lang.String, int) instead
void mono_debug_open_image_from_memory(MonoImage*, const char*, int)
void mono_debug_open_image_from_memory(MonoLibrary.MonoImage image,
java.lang.String raw_contents,
int size)
void mono_debug_open_image_from_memory(MonoImage*, const char*, int)
void mono_debug_cleanup()
void mono_debug_cleanup()
void mono_debug_close_image(MonoLibrary.MonoImage image)
void mono_debug_close_image(MonoImage*)
void mono_debug_domain_unload(MonoLibrary.MonoDomain domain)
void mono_debug_domain_unload(MonoDomain*)
void mono_debug_domain_create(MonoLibrary.MonoDomain domain)
void mono_debug_domain_create(MonoDomain*)
boolean mono_debug_using_mono_debugger()
bool mono_debug_using_mono_debugger()
MonoLibrary.MonoDebugMethodAddress mono_debug_add_method(MonoLibrary.MonoMethod method,
MonoDebugMethodJitInfo jit,
MonoLibrary.MonoDomain domain)
MonoDebugMethodAddress* mono_debug_add_method(MonoMethod*, MonoDebugMethodJitInfo*, MonoDomain*)
MonoDebugMethodInfo mono_debug_lookup_method(MonoLibrary.MonoMethod method)
MonoDebugMethodInfo* mono_debug_lookup_method(MonoMethod*)
MonoDebugMethodAddressList mono_debug_lookup_method_addresses(MonoLibrary.MonoMethod method)
MonoDebugMethodAddressList* mono_debug_lookup_method_addresses(MonoMethod*)
MonoDebugMethodJitInfo mono_debug_find_method(MonoLibrary.MonoMethod method,
MonoLibrary.MonoDomain domain)
MonoDebugMethodJitInfo* mono_debug_find_method(MonoMethod*, MonoDomain*)
void mono_debug_free_method_jit_info(MonoDebugMethodJitInfo jit)
void mono_debug_free_method_jit_info(MonoDebugMethodJitInfo*)
void mono_debug_add_delegate_trampoline(Pointer code,
int size)
void mono_debug_add_delegate_trampoline(void*, int)
MonoDebugSourceLocation mono_debug_lookup_source_location(MonoLibrary.MonoMethod method,
int address,
MonoLibrary.MonoDomain domain)
MonoDebugSourceLocation* mono_debug_lookup_source_location(MonoMethod*, int, MonoDomain*)
void mono_debug_free_source_location(MonoDebugSourceLocation location)
void mono_debug_free_source_location(MonoDebugSourceLocation*)
ByteByReference mono_debug_print_stack_frame(MonoLibrary.MonoMethod method,
int native_offset,
MonoLibrary.MonoDomain domain)
char* mono_debug_print_stack_frame(MonoMethod*, int, MonoDomain*)
int mono_debugger_method_has_breakpoint(MonoLibrary.MonoMethod method)
int mono_debugger_method_has_breakpoint(MonoMethod*)
@Deprecated
int mono_debugger_insert_breakpoint(ByteByReference method_name,
boolean include_namespace)
mono_debugger_insert_breakpoint(java.lang.String, boolean) instead
int mono_debugger_insert_breakpoint(const char*, bool)
int mono_debugger_insert_breakpoint(java.lang.String method_name,
boolean include_namespace)
int mono_debugger_insert_breakpoint(const char*, bool)
java.lang.String mono_get_config_dir()
char* mono_get_config_dir()
@Deprecated void mono_set_config_dir(ByteByReference dir)
mono_set_config_dir(java.lang.String) instead
void mono_set_config_dir(const char*)
void mono_set_config_dir(java.lang.String dir)
void mono_set_config_dir(const char*)
java.lang.String mono_get_machine_config()
char* mono_get_machine_config()
@Deprecated void mono_config_parse(ByteByReference filename)
mono_config_parse(java.lang.String) instead
void mono_config_parse(const char*)
void mono_config_parse(java.lang.String filename)
void mono_config_parse(const char*)
void mono_config_for_assembly(MonoLibrary.MonoImage assembly)
void mono_config_for_assembly(MonoImage*)
@Deprecated void mono_config_parse_memory(ByteByReference buffer)
mono_config_parse_memory(java.lang.String) instead
void mono_config_parse_memory(const char*)
void mono_config_parse_memory(java.lang.String buffer)
void mono_config_parse_memory(const char*)
@Deprecated java.lang.String mono_config_string_for_assembly_file(ByteByReference filename)
mono_config_string_for_assembly_file(java.lang.String) instead
char* mono_config_string_for_assembly_file(const char*)
java.lang.String mono_config_string_for_assembly_file(java.lang.String filename)
char* mono_config_string_for_assembly_file(const char*)
MonoObject mono_object_new(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass)
MonoObject* mono_object_new(MonoDomain*, MonoClass*)
MonoObject mono_object_new_specific(MonoLibrary.MonoVTable vtable)
MonoObject* mono_object_new_specific(MonoVTable*)
MonoObject mono_object_new_fast(MonoLibrary.MonoVTable vtable)
MonoObject* mono_object_new_fast(MonoVTable*)
MonoObject mono_object_new_alloc_specific(MonoLibrary.MonoVTable vtable)
MonoObject* mono_object_new_alloc_specific(MonoVTable*)
MonoObject mono_object_new_from_token(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image,
int token)
MonoObject* mono_object_new_from_token(MonoDomain*, MonoImage*, int)
MonoArray mono_array_new(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass eclass,
int n)
MonoArray* mono_array_new(MonoDomain*, MonoClass*, mono_array_size_t)
@Deprecated
MonoArray mono_array_new_full(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass array_class,
IntByReference lengths,
IntByReference lower_bounds)
mono_array_new_full(com.nativelibs4java.mono.MonoLibrary.MonoDomain, com.nativelibs4java.mono.MonoLibrary.MonoClass, java.nio.IntBuffer, java.nio.IntBuffer) instead
MonoArray* mono_array_new_full(MonoDomain*, MonoClass*, mono_array_size_t*, mono_array_size_t*)
MonoArray mono_array_new_full(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass array_class,
java.nio.IntBuffer lengths,
java.nio.IntBuffer lower_bounds)
MonoArray* mono_array_new_full(MonoDomain*, MonoClass*, mono_array_size_t*, mono_array_size_t*)
MonoArray mono_array_new_specific(MonoLibrary.MonoVTable vtable,
int n)
MonoArray* mono_array_new_specific(MonoVTable*, mono_array_size_t)
MonoArray mono_array_clone(MonoArray array)
MonoArray* mono_array_clone(MonoArray*)
@Deprecated
MonoString mono_string_new_utf16(MonoLibrary.MonoDomain domain,
ShortByReference text,
int len)
mono_string_new_utf16(com.nativelibs4java.mono.MonoLibrary.MonoDomain, short[], int) and mono_string_new_utf16(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.nio.ShortBuffer, int) instead
MonoString* mono_string_new_utf16(MonoDomain*, const short*, int)
MonoString mono_string_new_utf16(MonoLibrary.MonoDomain domain,
short[] text,
int len)
MonoString* mono_string_new_utf16(MonoDomain*, const short*, int)
MonoString mono_string_new_utf16(MonoLibrary.MonoDomain domain,
java.nio.ShortBuffer text,
int len)
MonoString* mono_string_new_utf16(MonoDomain*, const short*, int)
MonoString mono_string_new_size(MonoLibrary.MonoDomain domain,
int len)
MonoString* mono_string_new_size(MonoDomain*, int)
MonoString mono_ldstr(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoImage image,
int str_index)
MonoString* mono_ldstr(MonoDomain*, MonoImage*, int)
MonoString mono_string_is_interned(MonoString str)
MonoString* mono_string_is_interned(MonoString*)
MonoString mono_string_intern(MonoString str)
MonoString* mono_string_intern(MonoString*)
@Deprecated
MonoString mono_string_new(MonoLibrary.MonoDomain domain,
ByteByReference text)
mono_string_new(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.lang.String) instead
MonoString* mono_string_new(MonoDomain*, const char*)
MonoString mono_string_new(MonoLibrary.MonoDomain domain,
java.lang.String text)
MonoString* mono_string_new(MonoDomain*, const char*)
@Deprecated MonoString mono_string_new_wrapper(ByteByReference text)
mono_string_new_wrapper(java.lang.String) instead
MonoString* mono_string_new_wrapper(const char*)
MonoString mono_string_new_wrapper(java.lang.String text)
MonoString* mono_string_new_wrapper(const char*)
@Deprecated
MonoString mono_string_new_len(MonoLibrary.MonoDomain domain,
ByteByReference text,
int length)
mono_string_new_len(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.lang.String, int) instead
MonoString* mono_string_new_len(MonoDomain*, const char*, guint)
MonoString mono_string_new_len(MonoLibrary.MonoDomain domain,
java.lang.String text,
int length)
MonoString* mono_string_new_len(MonoDomain*, const char*, guint)
ByteByReference mono_string_to_utf8(MonoString string_obj)
char* mono_string_to_utf8(MonoString*)
ShortByReference mono_string_to_utf16(MonoString string_obj)
gunichar2* mono_string_to_utf16(MonoString*)
@Deprecated MonoString mono_string_from_utf16(ShortByReference data)
mono_string_from_utf16(java.nio.ShortBuffer) instead
MonoString* mono_string_from_utf16(gunichar2*)
MonoString mono_string_from_utf16(java.nio.ShortBuffer data)
MonoString* mono_string_from_utf16(gunichar2*)
boolean mono_string_equal(MonoString s1,
MonoString s2)
bool mono_string_equal(MonoString*, MonoString*)
int mono_string_hash(MonoString s)
guint mono_string_hash(MonoString*)
int mono_object_hash(MonoObject obj)
int mono_object_hash(MonoObject*)
MonoObject mono_value_box(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClass klass,
Pointer val)
MonoObject* mono_value_box(MonoDomain*, MonoClass*, void*)
void mono_value_copy(Pointer dest,
Pointer src,
MonoLibrary.MonoClass klass)
void mono_value_copy(void*, void*, MonoClass*)
void mono_value_copy_array(MonoArray dest,
int dest_idx,
Pointer src,
int count)
void mono_value_copy_array(MonoArray*, int, void*, int)
MonoLibrary.MonoDomain mono_object_get_domain(MonoObject obj)
MonoDomain* mono_object_get_domain(MonoObject*)
MonoLibrary.MonoClass mono_object_get_class(MonoObject obj)
MonoClass* mono_object_get_class(MonoObject*)
Pointer mono_object_unbox(MonoObject obj)
void* mono_object_unbox(MonoObject*)
MonoObject mono_object_clone(MonoObject obj)
MonoObject* mono_object_clone(MonoObject*)
MonoObject mono_object_isinst(MonoObject obj,
MonoLibrary.MonoClass klass)
MonoObject* mono_object_isinst(MonoObject*, MonoClass*)
MonoObject mono_object_isinst_mbyref(MonoObject obj,
MonoLibrary.MonoClass klass)
MonoObject* mono_object_isinst_mbyref(MonoObject*, MonoClass*)
MonoObject mono_object_castclass_mbyref(MonoObject obj,
MonoLibrary.MonoClass klass)
MonoObject* mono_object_castclass_mbyref(MonoObject*, MonoClass*)
boolean mono_monitor_try_enter(MonoObject obj,
int ms)
bool mono_monitor_try_enter(MonoObject*, int)
boolean mono_monitor_enter(MonoObject obj)
bool mono_monitor_enter(MonoObject*)
int mono_object_get_size(MonoObject o)
guint mono_object_get_size(MonoObject*)
void mono_monitor_exit(MonoObject obj)
void mono_monitor_exit(MonoObject*)
void mono_raise_exception(MonoLibrary.MonoException ex)
void mono_raise_exception(MonoException*)
void mono_runtime_object_init(MonoObject this_obj)
void mono_runtime_object_init(MonoObject*)
void mono_runtime_class_init(MonoLibrary.MonoVTable vtable)
void mono_runtime_class_init(MonoVTable*)
MonoLibrary.MonoMethod mono_object_get_virtual_method(MonoObject obj,
MonoLibrary.MonoMethod method)
MonoMethod* mono_object_get_virtual_method(MonoObject*, MonoMethod*)
MonoObject mono_runtime_invoke(MonoLibrary.MonoMethod method,
Pointer obj,
PointerByReference params,
MonoObject.ByReference[] exc)
MonoObject* mono_runtime_invoke(MonoMethod*, void*, void**, MonoObject**)
MonoLibrary.MonoMethod mono_get_delegate_invoke(MonoLibrary.MonoClass klass)
MonoMethod* mono_get_delegate_invoke(MonoClass*)
MonoObject mono_runtime_delegate_invoke(MonoObject delegate,
PointerByReference params,
MonoObject.ByReference[] exc)
MonoObject* mono_runtime_delegate_invoke(MonoObject*, void**, MonoObject**)
MonoObject mono_runtime_invoke_array(MonoLibrary.MonoMethod method,
Pointer obj,
MonoArray params,
MonoObject.ByReference[] exc)
MonoObject* mono_runtime_invoke_array(MonoMethod*, void*, MonoArray*, MonoObject**)
Pointer mono_method_get_unmanaged_thunk(MonoLibrary.MonoMethod method)
void* mono_method_get_unmanaged_thunk(MonoMethod*)
MonoArray mono_runtime_get_main_args()
MonoArray* mono_runtime_get_main_args()
void mono_runtime_exec_managed_code(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoMainThreadFunc main_func,
Pointer main_args)
void mono_runtime_exec_managed_code(MonoDomain*, MonoMainThreadFunc, void*)
int mono_runtime_run_main(MonoLibrary.MonoMethod method,
int argc,
PointerByReference argv,
MonoObject.ByReference[] exc)
int mono_runtime_run_main(MonoMethod*, int, char*[], MonoObject**)
int mono_runtime_exec_main(MonoLibrary.MonoMethod method,
MonoArray args,
MonoObject.ByReference[] exc)
int mono_runtime_exec_main(MonoMethod*, MonoArray*, MonoObject**)
Pointer mono_load_remote_field(MonoObject this_obj,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field,
PointerByReference res)
void* mono_load_remote_field(MonoObject*, MonoClass*, MonoClassField*, void**)
MonoObject mono_load_remote_field_new(MonoObject this_obj,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field)
MonoObject* mono_load_remote_field_new(MonoObject*, MonoClass*, MonoClassField*)
void mono_store_remote_field(MonoObject this_obj,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field,
Pointer val)
void mono_store_remote_field(MonoObject*, MonoClass*, MonoClassField*, void*)
void mono_store_remote_field_new(MonoObject this_obj,
MonoLibrary.MonoClass klass,
MonoLibrary.MonoClassField field,
MonoObject arg)
void mono_store_remote_field_new(MonoObject*, MonoClass*, MonoClassField*, MonoObject*)
void mono_unhandled_exception(MonoObject exc)
void mono_unhandled_exception(MonoObject*)
void mono_print_unhandled_exception(MonoObject exc)
void mono_print_unhandled_exception(MonoObject*)
Pointer mono_compile_method(MonoLibrary.MonoMethod method)
void* mono_compile_method(MonoMethod*)
MonoRemoteClass mono_remote_class(MonoLibrary.MonoDomain domain,
MonoString class_name,
MonoLibrary.MonoClass proxy_class)
MonoRemoteClass* mono_remote_class(MonoDomain*, MonoString*, MonoClass*)
void mono_field_set_value(MonoObject obj,
MonoLibrary.MonoClassField field,
Pointer value)
void mono_field_set_value(MonoObject*, MonoClassField*, void*)
void mono_field_static_set_value(MonoLibrary.MonoVTable vt,
MonoLibrary.MonoClassField field,
Pointer value)
void mono_field_static_set_value(MonoVTable*, MonoClassField*, void*)
void mono_field_get_value(MonoObject obj,
MonoLibrary.MonoClassField field,
Pointer value)
void mono_field_get_value(MonoObject*, MonoClassField*, void*)
void mono_field_static_get_value(MonoLibrary.MonoVTable vt,
MonoLibrary.MonoClassField field,
Pointer value)
void mono_field_static_get_value(MonoVTable*, MonoClassField*, void*)
MonoObject mono_field_get_value_object(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoClassField field,
MonoObject obj)
MonoObject* mono_field_get_value_object(MonoDomain*, MonoClassField*, MonoObject*)
void mono_property_set_value(MonoLibrary.MonoProperty prop,
Pointer obj,
PointerByReference params,
MonoObject.ByReference[] exc)
void mono_property_set_value(MonoProperty*, void*, void**, MonoObject**)
MonoObject mono_property_get_value(MonoLibrary.MonoProperty prop,
Pointer obj,
PointerByReference params,
MonoObject.ByReference[] exc)
MonoObject* mono_property_get_value(MonoProperty*, void*, void**, MonoObject**)
int mono_gchandle_new(MonoObject obj,
boolean pinned)
int mono_gchandle_new(MonoObject*, bool)
int mono_gchandle_new_weakref(MonoObject obj,
boolean track_resurrection)
int mono_gchandle_new_weakref(MonoObject*, bool)
MonoObject mono_gchandle_get_target(int gchandle)
MonoObject* mono_gchandle_get_target(int)
void mono_gchandle_free(int gchandle)
void mono_gchandle_free(int)
void mono_gc_wbarrier_set_field(MonoObject obj,
Pointer field_ptr,
MonoObject value)
void mono_gc_wbarrier_set_field(MonoObject*, void*, MonoObject*)
void mono_gc_wbarrier_set_arrayref(MonoArray arr,
Pointer slot_ptr,
MonoObject value)
void mono_gc_wbarrier_set_arrayref(MonoArray*, void*, MonoObject*)
void mono_gc_wbarrier_arrayref_copy(MonoArray arr,
Pointer slot_ptr,
int count)
void mono_gc_wbarrier_arrayref_copy(MonoArray*, void*, int)
void mono_gc_wbarrier_generic_store(Pointer ptr,
MonoObject value)
void mono_gc_wbarrier_generic_store(void*, MonoObject*)
void mono_gc_wbarrier_value_copy(Pointer dest,
Pointer src,
int count,
MonoLibrary.MonoClass klass)
void mono_gc_wbarrier_value_copy(void*, void*, int, MonoClass*)
void mono_gc_wbarrier_object(MonoObject obj)
void mono_gc_wbarrier_object(MonoObject*)
@Deprecated
MonoSymbolFile mono_debug_open_mono_symbols(MonoDebugHandle handle,
ByteByReference raw_contents,
int size,
boolean in_the_debugger)
mono_debug_open_mono_symbols(com.nativelibs4java.mono.MonoDebugHandle, java.lang.String, int, boolean) instead
MonoSymbolFile* mono_debug_open_mono_symbols(MonoDebugHandle*, const char*, int, bool)
MonoSymbolFile mono_debug_open_mono_symbols(MonoDebugHandle handle,
java.lang.String raw_contents,
int size,
boolean in_the_debugger)
MonoSymbolFile* mono_debug_open_mono_symbols(MonoDebugHandle*, const char*, int, bool)
void mono_debug_close_mono_symbol_file(MonoSymbolFile symfile)
void mono_debug_close_mono_symbol_file(MonoSymbolFile*)
MonoDebugSourceLocation mono_debug_symfile_lookup_location(MonoDebugMethodInfo minfo,
int offset)
MonoDebugSourceLocation* mono_debug_symfile_lookup_location(MonoDebugMethodInfo*, int)
int _mono_debug_address_from_il_offset(MonoDebugMethodJitInfo jit,
int il_offset)
int _mono_debug_address_from_il_offset(MonoDebugMethodJitInfo*, int)
MonoDebugMethodInfo mono_debug_symfile_lookup_method(MonoDebugHandle handle,
MonoLibrary.MonoMethod method)
MonoDebugMethodInfo* mono_debug_symfile_lookup_method(MonoDebugHandle*, MonoMethod*)
@Deprecated MonoLibrary.MonoDomain mono_init(ByteByReference filename)
mono_init(java.lang.String) instead
MonoDomain* mono_init(const char*)
MonoLibrary.MonoDomain mono_init(java.lang.String filename)
MonoDomain* mono_init(const char*)
@Deprecated
MonoLibrary.MonoDomain mono_init_from_assembly(ByteByReference domain_name,
ByteByReference filename)
mono_init_from_assembly(java.lang.String, java.lang.String) instead
MonoDomain* mono_init_from_assembly(const char*, const char*)
MonoLibrary.MonoDomain mono_init_from_assembly(java.lang.String domain_name,
java.lang.String filename)
MonoDomain* mono_init_from_assembly(const char*, const char*)
@Deprecated
MonoLibrary.MonoDomain mono_init_version(ByteByReference domain_name,
ByteByReference version)
mono_init_version(java.lang.String, java.lang.String) instead
MonoDomain* mono_init_version(const char*, const char*)
MonoLibrary.MonoDomain mono_init_version(java.lang.String domain_name,
java.lang.String version)
MonoDomain* mono_init_version(const char*, const char*)
MonoLibrary.MonoDomain mono_get_root_domain()
MonoDomain* mono_get_root_domain()
void mono_runtime_init(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoThreadStartCB start_cb,
MonoLibrary.MonoThreadAttachCB attach_cb)
void mono_runtime_init(MonoDomain*, MonoThreadStartCB, MonoThreadAttachCB)
void mono_runtime_cleanup(MonoLibrary.MonoDomain domain)
void mono_runtime_cleanup(MonoDomain*)
void mono_install_runtime_cleanup(MonoLibrary.MonoDomainFunc func)
void mono_install_runtime_cleanup(MonoDomainFunc)
void mono_runtime_quit()
void mono_runtime_quit()
void mono_runtime_set_shutting_down()
void mono_runtime_set_shutting_down()
boolean mono_runtime_is_shutting_down()
bool mono_runtime_is_shutting_down()
java.lang.String mono_check_corlib_version()
char* mono_check_corlib_version()
MonoLibrary.MonoDomain mono_domain_create()
MonoDomain* mono_domain_create()
@Deprecated
MonoLibrary.MonoDomain mono_domain_create_appdomain(ByteByReference friendly_name,
ByteByReference configuration_file)
mono_domain_create_appdomain(com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue) and mono_domain_create_appdomain(java.nio.ByteBuffer, java.nio.ByteBuffer) instead
MonoDomain* mono_domain_create_appdomain(char*, char*)
MonoLibrary.MonoDomain mono_domain_create_appdomain(StringPointer.ByValue friendly_name,
StringPointer.ByValue configuration_file)
MonoDomain* mono_domain_create_appdomain(char*, char*)
MonoLibrary.MonoDomain mono_domain_create_appdomain(java.nio.ByteBuffer friendly_name,
java.nio.ByteBuffer configuration_file)
MonoDomain* mono_domain_create_appdomain(char*, char*)
MonoLibrary.MonoDomain mono_domain_get()
MonoDomain* mono_domain_get()
MonoLibrary.MonoDomain mono_domain_get_by_id(int domainid)
MonoDomain* mono_domain_get_by_id(int)
int mono_domain_get_id(MonoLibrary.MonoDomain domain)
int mono_domain_get_id(MonoDomain*)
boolean mono_domain_set(MonoLibrary.MonoDomain domain,
boolean force)
bool mono_domain_set(MonoDomain*, bool)
void mono_domain_set_internal(MonoLibrary.MonoDomain domain)
void mono_domain_set_internal(MonoDomain*)
void mono_domain_unload(MonoLibrary.MonoDomain domain)
void mono_domain_unload(MonoDomain*)
boolean mono_domain_is_unloading(MonoLibrary.MonoDomain domain)
bool mono_domain_is_unloading(MonoDomain*)
MonoLibrary.MonoDomain mono_domain_from_appdomain(MonoLibrary.MonoAppDomain appdomain)
MonoDomain* mono_domain_from_appdomain(MonoAppDomain*)
void mono_domain_foreach(MonoLibrary.MonoDomainFunc func,
Pointer user_data)
void mono_domain_foreach(MonoDomainFunc, void*)
@Deprecated
MonoLibrary.MonoAssembly mono_domain_assembly_open(MonoLibrary.MonoDomain domain,
ByteByReference name)
mono_domain_assembly_open(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.lang.String) instead
MonoAssembly* mono_domain_assembly_open(MonoDomain*, const char*)
MonoLibrary.MonoAssembly mono_domain_assembly_open(MonoLibrary.MonoDomain domain,
java.lang.String name)
MonoAssembly* mono_domain_assembly_open(MonoDomain*, const char*)
boolean mono_domain_finalize(MonoLibrary.MonoDomain domain,
int timeout)
bool mono_domain_finalize(MonoDomain*, int)
void mono_domain_free(MonoLibrary.MonoDomain domain,
boolean force)
void mono_domain_free(MonoDomain*, bool)
boolean mono_domain_has_type_resolve(MonoLibrary.MonoDomain domain)
bool mono_domain_has_type_resolve(MonoDomain*)
@Deprecated
MonoLibrary.MonoReflectionAssembly mono_domain_try_type_resolve(MonoLibrary.MonoDomain domain,
ByteByReference name,
MonoObject tb)
mono_domain_try_type_resolve(com.nativelibs4java.mono.MonoLibrary.MonoDomain, com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue, com.nativelibs4java.mono.MonoObject) and mono_domain_try_type_resolve(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.nio.ByteBuffer, com.nativelibs4java.mono.MonoObject) instead
MonoReflectionAssembly* mono_domain_try_type_resolve(MonoDomain*, char*, MonoObject*)
MonoLibrary.MonoReflectionAssembly mono_domain_try_type_resolve(MonoLibrary.MonoDomain domain,
StringPointer.ByValue name,
MonoObject tb)
MonoReflectionAssembly* mono_domain_try_type_resolve(MonoDomain*, char*, MonoObject*)
MonoLibrary.MonoReflectionAssembly mono_domain_try_type_resolve(MonoLibrary.MonoDomain domain,
java.nio.ByteBuffer name,
MonoObject tb)
MonoReflectionAssembly* mono_domain_try_type_resolve(MonoDomain*, char*, MonoObject*)
boolean mono_domain_owns_vtable_slot(MonoLibrary.MonoDomain domain,
Pointer vtable_slot)
bool mono_domain_owns_vtable_slot(MonoDomain*, void*)
void mono_context_init(MonoLibrary.MonoDomain domain)
void mono_context_init(MonoDomain*)
void mono_context_set(MonoLibrary.MonoAppContext new_context)
void mono_context_set(MonoAppContext*)
MonoLibrary.MonoAppContext mono_context_get()
MonoAppContext* mono_context_get()
@Deprecated
MonoLibrary.MonoJitInfo mono_jit_info_table_find(MonoLibrary.MonoDomain domain,
ByteByReference addr)
mono_jit_info_table_find(com.nativelibs4java.mono.MonoLibrary.MonoDomain, com.ochafik.lang.jnaerator.runtime.StringPointer.ByValue) and mono_jit_info_table_find(com.nativelibs4java.mono.MonoLibrary.MonoDomain, java.nio.ByteBuffer) instead
MonoJitInfo* mono_jit_info_table_find(MonoDomain*, char*)
MonoLibrary.MonoJitInfo mono_jit_info_table_find(MonoLibrary.MonoDomain domain,
StringPointer.ByValue addr)
MonoJitInfo* mono_jit_info_table_find(MonoDomain*, char*)
MonoLibrary.MonoJitInfo mono_jit_info_table_find(MonoLibrary.MonoDomain domain,
java.nio.ByteBuffer addr)
MonoJitInfo* mono_jit_info_table_find(MonoDomain*, char*)
Pointer mono_jit_info_get_code_start(MonoLibrary.MonoJitInfo ji)
void* mono_jit_info_get_code_start(MonoJitInfo*)
int mono_jit_info_get_code_size(MonoLibrary.MonoJitInfo ji)
int mono_jit_info_get_code_size(MonoJitInfo*)
MonoLibrary.MonoMethod mono_jit_info_get_method(MonoLibrary.MonoJitInfo ji)
MonoMethod* mono_jit_info_get_method(MonoJitInfo*)
MonoLibrary.MonoImage mono_get_corlib()
MonoImage* mono_get_corlib()
MonoLibrary.MonoClass mono_get_object_class()
MonoClass* mono_get_object_class()
MonoLibrary.MonoClass mono_get_byte_class()
MonoClass* mono_get_byte_class()
MonoLibrary.MonoClass mono_get_void_class()
MonoClass* mono_get_void_class()
MonoLibrary.MonoClass mono_get_boolean_class()
MonoClass* mono_get_boolean_class()
MonoLibrary.MonoClass mono_get_sbyte_class()
MonoClass* mono_get_sbyte_class()
MonoLibrary.MonoClass mono_get_int16_class()
MonoClass* mono_get_int16_class()
MonoLibrary.MonoClass mono_get_uint16_class()
MonoClass* mono_get_uint16_class()
MonoLibrary.MonoClass mono_get_int32_class()
MonoClass* mono_get_int32_class()
MonoLibrary.MonoClass mono_get_uint32_class()
MonoClass* mono_get_uint32_class()
MonoLibrary.MonoClass mono_get_intptr_class()
MonoClass* mono_get_intptr_class()
MonoLibrary.MonoClass mono_get_uintptr_class()
MonoClass* mono_get_uintptr_class()
MonoLibrary.MonoClass mono_get_int64_class()
MonoClass* mono_get_int64_class()
MonoLibrary.MonoClass mono_get_uint64_class()
MonoClass* mono_get_uint64_class()
MonoLibrary.MonoClass mono_get_single_class()
MonoClass* mono_get_single_class()
MonoLibrary.MonoClass mono_get_double_class()
MonoClass* mono_get_double_class()
MonoLibrary.MonoClass mono_get_char_class()
MonoClass* mono_get_char_class()
MonoLibrary.MonoClass mono_get_string_class()
MonoClass* mono_get_string_class()
MonoLibrary.MonoClass mono_get_enum_class()
MonoClass* mono_get_enum_class()
MonoLibrary.MonoClass mono_get_array_class()
MonoClass* mono_get_array_class()
MonoLibrary.MonoClass mono_get_thread_class()
MonoClass* mono_get_thread_class()
MonoLibrary.MonoClass mono_get_exception_class()
MonoClass* mono_get_exception_class()
@Deprecated
ByteByReference mono_disasm_code_one(MonoDisHelper dh,
MonoLibrary.MonoMethod method,
ByteByReference ip,
PointerByReference endp)
mono_disasm_code_one(com.nativelibs4java.mono.MonoDisHelper, com.nativelibs4java.mono.MonoLibrary.MonoMethod, java.nio.ByteBuffer, com.sun.jna.ptr.PointerByReference) instead
char* mono_disasm_code_one(MonoDisHelper*, MonoMethod*, const guchar*, const guchar**)
ByteByReference mono_disasm_code_one(MonoDisHelper dh,
MonoLibrary.MonoMethod method,
java.nio.ByteBuffer ip,
PointerByReference endp)
char* mono_disasm_code_one(MonoDisHelper*, MonoMethod*, const guchar*, const guchar**)
@Deprecated
ByteByReference mono_disasm_code(MonoDisHelper dh,
MonoLibrary.MonoMethod method,
ByteByReference ip,
ByteByReference end)
mono_disasm_code(com.nativelibs4java.mono.MonoDisHelper, com.nativelibs4java.mono.MonoLibrary.MonoMethod, java.nio.ByteBuffer, java.nio.ByteBuffer) instead
char* mono_disasm_code(MonoDisHelper*, MonoMethod*, const guchar*, const guchar*)
ByteByReference mono_disasm_code(MonoDisHelper dh,
MonoLibrary.MonoMethod method,
java.nio.ByteBuffer ip,
java.nio.ByteBuffer end)
char* mono_disasm_code(MonoDisHelper*, MonoMethod*, const guchar*, const guchar*)
void mono_type_get_desc(MonoLibrary.GString res,
MonoLibrary.MonoType type,
boolean include_namespace)
void mono_type_get_desc(GString*, MonoType*, bool)
ByteByReference mono_type_full_name(MonoLibrary.MonoType type)
char* mono_type_full_name(MonoType*)
ByteByReference mono_signature_get_desc(MonoLibrary.MonoMethodSignature sig,
boolean include_namespace)
char* mono_signature_get_desc(MonoMethodSignature*, bool)
ByteByReference mono_context_get_desc(MonoLibrary.MonoGenericContext context)
char* mono_context_get_desc(MonoGenericContext*)
@Deprecated
MonoLibrary.MonoMethodDesc mono_method_desc_new(ByteByReference name,
boolean include_namespace)
mono_method_desc_new(java.lang.String, boolean) instead
MonoMethodDesc* mono_method_desc_new(const char*, bool)
MonoLibrary.MonoMethodDesc mono_method_desc_new(java.lang.String name,
boolean include_namespace)
MonoMethodDesc* mono_method_desc_new(const char*, bool)
MonoLibrary.MonoMethodDesc mono_method_desc_from_method(MonoLibrary.MonoMethod method)
MonoMethodDesc* mono_method_desc_from_method(MonoMethod*)
void mono_method_desc_free(MonoLibrary.MonoMethodDesc desc)
void mono_method_desc_free(MonoMethodDesc*)
boolean mono_method_desc_match(MonoLibrary.MonoMethodDesc desc,
MonoLibrary.MonoMethod method)
bool mono_method_desc_match(MonoMethodDesc*, MonoMethod*)
boolean mono_method_desc_full_match(MonoLibrary.MonoMethodDesc desc,
MonoLibrary.MonoMethod method)
bool mono_method_desc_full_match(MonoMethodDesc*, MonoMethod*)
MonoLibrary.MonoMethod mono_method_desc_search_in_class(MonoLibrary.MonoMethodDesc desc,
MonoLibrary.MonoClass klass)
MonoMethod* mono_method_desc_search_in_class(MonoMethodDesc*, MonoClass*)
MonoLibrary.MonoMethod mono_method_desc_search_in_image(MonoLibrary.MonoMethodDesc desc,
MonoLibrary.MonoImage image)
MonoMethod* mono_method_desc_search_in_image(MonoMethodDesc*, MonoImage*)
ByteByReference mono_method_full_name(MonoLibrary.MonoMethod method,
boolean signature)
char* mono_method_full_name(MonoMethod*, bool)
ByteByReference mono_field_full_name(MonoLibrary.MonoClassField field)
char* mono_field_full_name(MonoClassField*)
java.lang.String mono_opcode_name(int opcode)
char* mono_opcode_name(int)
MonoLibrary.GSList mono_image_verify_tables(MonoLibrary.MonoImage image,
int level)
GSList* mono_image_verify_tables(MonoImage*, int)
MonoLibrary.GSList mono_method_verify(MonoLibrary.MonoMethod method,
int level)
GSList* mono_method_verify(MonoMethod*, int)
void mono_free_verify_list(MonoLibrary.GSList list)
void mono_free_verify_list(GSList*)
ByteByReference mono_verify_corlib()
char* mono_verify_corlib()
@Deprecated MonoLibrary.MonoDomain mono_jit_init(ByteByReference file)
mono_jit_init(java.lang.String) instead
MonoDomain* mono_jit_init(const char*)
MonoLibrary.MonoDomain mono_jit_init(java.lang.String file)
MonoDomain* mono_jit_init(const char*)
@Deprecated
MonoLibrary.MonoDomain mono_jit_init_version(ByteByReference root_domain_name,
ByteByReference runtime_version)
mono_jit_init_version(java.lang.String, java.lang.String) instead
MonoDomain* mono_jit_init_version(const char*, const char*)
MonoLibrary.MonoDomain mono_jit_init_version(java.lang.String root_domain_name,
java.lang.String runtime_version)
MonoDomain* mono_jit_init_version(const char*, const char*)
int mono_jit_exec(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoAssembly assembly,
int argc,
PointerByReference argv)
int mono_jit_exec(MonoDomain*, MonoAssembly*, int, char*[])
void mono_jit_cleanup(MonoLibrary.MonoDomain domain)
void mono_jit_cleanup(MonoDomain*)
@Deprecated boolean mono_jit_set_trace_options(ByteByReference options)
mono_jit_set_trace_options(java.lang.String) instead
bool mono_jit_set_trace_options(const char*)
boolean mono_jit_set_trace_options(java.lang.String options)
bool mono_jit_set_trace_options(const char*)
int mono_main(int argc,
PointerByReference argv)
int mono_main(int, char*[])
@Deprecated MonoLibrary.MonoDomain mono_interp_init(ByteByReference file)
mono_interp_init(java.lang.String) instead
MonoDomain* mono_interp_init(const char*)
MonoLibrary.MonoDomain mono_interp_init(java.lang.String file)
MonoDomain* mono_interp_init(const char*)
int mono_interp_exec(MonoLibrary.MonoDomain domain,
MonoLibrary.MonoAssembly assembly,
int argc,
PointerByReference argv)
int mono_interp_exec(MonoDomain*, MonoAssembly*, int, char*[])
void mono_interp_cleanup(MonoLibrary.MonoDomain domain)
void mono_interp_cleanup(MonoDomain*)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||