com.nativelibs4java.mono
Interface MonoLibrary

All Superinterfaces:
Library

public interface MonoLibrary
extends Library

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

JNA_LIBRARY_NAME

static final java.lang.String JNA_LIBRARY_NAME

JNA_NATIVE_LIB

static final NativeLibrary JNA_NATIVE_LIB

INSTANCE

static final MonoLibrary INSTANCE

MONO_DECLSEC_FLAG_REQUEST

static final int MONO_DECLSEC_FLAG_REQUEST
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_DEMAND

static final int MONO_DECLSEC_FLAG_DEMAND
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_ASSERT

static final int MONO_DECLSEC_FLAG_ASSERT
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_DENY

static final int MONO_DECLSEC_FLAG_DENY
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_PERMITONLY

static final int MONO_DECLSEC_FLAG_PERMITONLY
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_LINKDEMAND

static final int MONO_DECLSEC_FLAG_LINKDEMAND
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_INHERITANCEDEMAND

static final int MONO_DECLSEC_FLAG_INHERITANCEDEMAND
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_REQUEST_MINIMUM

static final int MONO_DECLSEC_FLAG_REQUEST_MINIMUM
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_REQUEST_OPTIONAL

static final int MONO_DECLSEC_FLAG_REQUEST_OPTIONAL
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_REQUEST_REFUSE

static final int MONO_DECLSEC_FLAG_REQUEST_REFUSE
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_PREJIT_GRANT

static final int MONO_DECLSEC_FLAG_PREJIT_GRANT
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_PREJIT_DENY

static final int MONO_DECLSEC_FLAG_PREJIT_DENY
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_NONCAS_DEMAND

static final int MONO_DECLSEC_FLAG_NONCAS_DEMAND
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_NONCAS_LINKDEMAND

static final int MONO_DECLSEC_FLAG_NONCAS_LINKDEMAND
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_NONCAS_INHERITANCEDEMAND

static final int MONO_DECLSEC_FLAG_NONCAS_INHERITANCEDEMAND
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_LINKDEMAND_CHOICE

static final int MONO_DECLSEC_FLAG_LINKDEMAND_CHOICE
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_INHERITANCEDEMAND_CHOICE

static final int MONO_DECLSEC_FLAG_INHERITANCEDEMAND_CHOICE
See Also:
Constant Field Values

MONO_DECLSEC_FLAG_DEMAND_CHOICE

static final int MONO_DECLSEC_FLAG_DEMAND_CHOICE
See Also:
Constant Field Values

MONO_ASSEMBLY_HASH_NONE

static final int MONO_ASSEMBLY_HASH_NONE
23.1.1 Values for AssemblyHashAlgorithm
native declaration : mono\metadata\attrdefs.h:22

See Also:
Constant Field Values

MONO_ASSEMBLY_HASH_MD5

static final int MONO_ASSEMBLY_HASH_MD5
23.1.1 Values for AssemblyHashAlgorithm
native declaration : mono\metadata\attrdefs.h:23

See Also:
Constant Field Values

MONO_ASSEMBLY_HASH_SHA1

static final int MONO_ASSEMBLY_HASH_SHA1
23.1.1 Values for AssemblyHashAlgorithm
native declaration : mono\metadata\attrdefs.h:24

See Also:
Constant Field Values

MONO_ASSEMBLYREF_FULL_PUBLIC_KEY

static final int MONO_ASSEMBLYREF_FULL_PUBLIC_KEY
23.1.2 AssemblyRefs
native declaration : mono\metadata\attrdefs.h:31

See Also:
Constant Field Values

MONO_ASSEMBLYREF_RETARGETABLE

static final int MONO_ASSEMBLYREF_RETARGETABLE
23.1.2 AssemblyRefs
native declaration : mono\metadata\attrdefs.h:32

See Also:
Constant Field Values

MONO_ASSEMBLYREF_JIT_TRACKING

static final int MONO_ASSEMBLYREF_JIT_TRACKING
23.1.2 AssemblyRefs
native declaration : mono\metadata\attrdefs.h:33

See Also:
Constant Field Values

MONO_ASSEMBLYREF_NO_JIT_OPT

static final int MONO_ASSEMBLYREF_NO_JIT_OPT
23.1.2 AssemblyRefs
native declaration : mono\metadata\attrdefs.h:34

See Also:
Constant Field Values

MONO_EVENT_SPECIALNAME

static final int MONO_EVENT_SPECIALNAME
23.1.4 Flags for Event.EventAttributes
native declaration : mono\metadata\attrdefs.h:41

See Also:
Constant Field Values

MONO_EVENT_RTSPECIALNAME

static final int MONO_EVENT_RTSPECIALNAME
23.1.4 Flags for Event.EventAttributes
native declaration : mono\metadata\attrdefs.h:42

See Also:
Constant Field Values

MONO_FIELD_ATTR_FIELD_ACCESS_MASK

static final int MONO_FIELD_ATTR_FIELD_ACCESS_MASK
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:49

See Also:
Constant Field Values

MONO_FIELD_ATTR_COMPILER_CONTROLLED

static final int MONO_FIELD_ATTR_COMPILER_CONTROLLED
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:50

See Also:
Constant Field Values

MONO_FIELD_ATTR_PRIVATE

static final int MONO_FIELD_ATTR_PRIVATE
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:51

See Also:
Constant Field Values

MONO_FIELD_ATTR_FAM_AND_ASSEM

static final int MONO_FIELD_ATTR_FAM_AND_ASSEM
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:52

See Also:
Constant Field Values

MONO_FIELD_ATTR_ASSEMBLY

static final int MONO_FIELD_ATTR_ASSEMBLY
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:53

See Also:
Constant Field Values

MONO_FIELD_ATTR_FAMILY

static final int MONO_FIELD_ATTR_FAMILY
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:54

See Also:
Constant Field Values

MONO_FIELD_ATTR_FAM_OR_ASSEM

static final int MONO_FIELD_ATTR_FAM_OR_ASSEM
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:55

See Also:
Constant Field Values

MONO_FIELD_ATTR_PUBLIC

static final int MONO_FIELD_ATTR_PUBLIC
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:56

See Also:
Constant Field Values

MONO_FIELD_ATTR_STATIC

static final int MONO_FIELD_ATTR_STATIC
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:58

See Also:
Constant Field Values

MONO_FIELD_ATTR_INIT_ONLY

static final int MONO_FIELD_ATTR_INIT_ONLY
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:59

See Also:
Constant Field Values

MONO_FIELD_ATTR_LITERAL

static final int MONO_FIELD_ATTR_LITERAL
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:60

See Also:
Constant Field Values

MONO_FIELD_ATTR_NOT_SERIALIZED

static final int MONO_FIELD_ATTR_NOT_SERIALIZED
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:61

See Also:
Constant Field Values

MONO_FIELD_ATTR_SPECIAL_NAME

static final int MONO_FIELD_ATTR_SPECIAL_NAME
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:62

See Also:
Constant Field Values

MONO_FIELD_ATTR_PINVOKE_IMPL

static final int MONO_FIELD_ATTR_PINVOKE_IMPL
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:63

See Also:
Constant Field Values

MONO_FIELD_ATTR_RESERVED_MASK

static final int MONO_FIELD_ATTR_RESERVED_MASK
Field Attributes (23.1.5).
For runtime use only
native declaration : mono\metadata\attrdefs.h:66

See Also:
Constant Field Values

MONO_FIELD_ATTR_RT_SPECIAL_NAME

static final int MONO_FIELD_ATTR_RT_SPECIAL_NAME
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:67

See Also:
Constant Field Values

MONO_FIELD_ATTR_HAS_MARSHAL

static final int MONO_FIELD_ATTR_HAS_MARSHAL
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:68

See Also:
Constant Field Values

MONO_FIELD_ATTR_HAS_DEFAULT

static final int MONO_FIELD_ATTR_HAS_DEFAULT
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:69

See Also:
Constant Field Values

MONO_FIELD_ATTR_HAS_RVA

static final int MONO_FIELD_ATTR_HAS_RVA
Field Attributes (23.1.5).
native declaration : mono\metadata\attrdefs.h:70

See Also:
Constant Field Values

MONO_FILE_HAS_METADATA

static final int MONO_FILE_HAS_METADATA
23.1.6 Flags for FileAttributes
native declaration : mono\metadata\attrdefs.h:77

See Also:
Constant Field Values

MONO_FILE_HAS_NO_METADATA

static final int MONO_FILE_HAS_NO_METADATA
23.1.6 Flags for FileAttributes
native declaration : mono\metadata\attrdefs.h:78

See Also:
Constant Field Values

MONO_GEN_PARAM_VARIANCE_MASK

static final int MONO_GEN_PARAM_VARIANCE_MASK
23.1.7 Flags for generic parameters
native declaration : mono\metadata\attrdefs.h:85

See Also:
Constant Field Values

MONO_GEN_PARAM_NON_VARIANT

static final int MONO_GEN_PARAM_NON_VARIANT
23.1.7 Flags for generic parameters
native declaration : mono\metadata\attrdefs.h:86

See Also:
Constant Field Values

MONO_GEN_PARAM_VARIANT

static final int MONO_GEN_PARAM_VARIANT
23.1.7 Flags for generic parameters
native declaration : mono\metadata\attrdefs.h:87

See Also:
Constant Field Values

MONO_GEN_PARAM_COVARIANT

static final int MONO_GEN_PARAM_COVARIANT
23.1.7 Flags for generic parameters
native declaration : mono\metadata\attrdefs.h:88

See Also:
Constant Field Values

MONO_GEN_PARAM_CONSTRAINT_MASK

static final int MONO_GEN_PARAM_CONSTRAINT_MASK
23.1.7 Flags for generic parameters
native declaration : mono\metadata\attrdefs.h:89

See Also:
Constant Field Values

MONO_GEN_PARAM_CONSTRAINT_CLASS

static final int MONO_GEN_PARAM_CONSTRAINT_CLASS
23.1.7 Flags for generic parameters
native declaration : mono\metadata\attrdefs.h:90

See Also:
Constant Field Values

MONO_GEN_PARAM_CONSTRAINT_VTYPE

static final int MONO_GEN_PARAM_CONSTRAINT_VTYPE
23.1.7 Flags for generic parameters
native declaration : mono\metadata\attrdefs.h:91

See Also:
Constant Field Values

MONO_GEN_PARAM_CONSTRAINT_DCTOR

static final int MONO_GEN_PARAM_CONSTRAINT_DCTOR
23.1.7 Flags for generic parameters
native declaration : mono\metadata\attrdefs.h:92

See Also:
Constant Field Values

MONO_PINVOKE_NO_MANGLE

static final int MONO_PINVOKE_NO_MANGLE
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:99

See Also:
Constant Field Values

MONO_PINVOKE_CHAR_SET_MASK

static final int MONO_PINVOKE_CHAR_SET_MASK
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:100

See Also:
Constant Field Values

MONO_PINVOKE_CHAR_SET_NOT_SPEC

static final int MONO_PINVOKE_CHAR_SET_NOT_SPEC
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:101

See Also:
Constant Field Values

MONO_PINVOKE_CHAR_SET_ANSI

static final int MONO_PINVOKE_CHAR_SET_ANSI
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:102

See Also:
Constant Field Values

MONO_PINVOKE_CHAR_SET_UNICODE

static final int MONO_PINVOKE_CHAR_SET_UNICODE
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:103

See Also:
Constant Field Values

MONO_PINVOKE_CHAR_SET_AUTO

static final int MONO_PINVOKE_CHAR_SET_AUTO
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:104

See Also:
Constant Field Values

MONO_PINVOKE_BEST_FIT_ENABLED

static final int MONO_PINVOKE_BEST_FIT_ENABLED
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:105

See Also:
Constant Field Values

MONO_PINVOKE_BEST_FIT_DISABLED

static final int MONO_PINVOKE_BEST_FIT_DISABLED
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:106

See Also:
Constant Field Values

MONO_PINVOKE_BEST_FIT_MASK

static final int MONO_PINVOKE_BEST_FIT_MASK
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:107

See Also:
Constant Field Values

MONO_PINVOKE_SUPPORTS_LAST_ERROR

static final int MONO_PINVOKE_SUPPORTS_LAST_ERROR
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:108

See Also:
Constant Field Values

MONO_PINVOKE_CALL_CONV_MASK

static final int MONO_PINVOKE_CALL_CONV_MASK
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:109

See Also:
Constant Field Values

MONO_PINVOKE_CALL_CONV_WINAPI

static final int MONO_PINVOKE_CALL_CONV_WINAPI
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:110

See Also:
Constant Field Values

MONO_PINVOKE_CALL_CONV_CDECL

static final int MONO_PINVOKE_CALL_CONV_CDECL
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:111

See Also:
Constant Field Values

MONO_PINVOKE_CALL_CONV_STDCALL

static final int MONO_PINVOKE_CALL_CONV_STDCALL
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:112

See Also:
Constant Field Values

MONO_PINVOKE_CALL_CONV_THISCALL

static final int MONO_PINVOKE_CALL_CONV_THISCALL
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:113

See Also:
Constant Field Values

MONO_PINVOKE_CALL_CONV_FASTCALL

static final int MONO_PINVOKE_CALL_CONV_FASTCALL
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:114

See Also:
Constant Field Values

MONO_PINVOKE_THROW_ON_UNMAPPABLE_ENABLED

static final int MONO_PINVOKE_THROW_ON_UNMAPPABLE_ENABLED
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:115

See Also:
Constant Field Values

MONO_PINVOKE_THROW_ON_UNMAPPABLE_DISABLED

static final int MONO_PINVOKE_THROW_ON_UNMAPPABLE_DISABLED
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:116

See Also:
Constant Field Values

MONO_PINVOKE_THROW_ON_UNMAPPABLE_MASK

static final int MONO_PINVOKE_THROW_ON_UNMAPPABLE_MASK
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:117

See Also:
Constant Field Values

MONO_PINVOKE_CALL_CONV_GENERIC

static final int MONO_PINVOKE_CALL_CONV_GENERIC
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:118

See Also:
Constant Field Values

MONO_PINVOKE_CALL_CONV_GENERICINST

static final int MONO_PINVOKE_CALL_CONV_GENERICINST
23.1.8 Flags for ImplMap [PInvokeAttributes]
native declaration : mono\metadata\attrdefs.h:119

See Also:
Constant Field Values

MONO_MANIFEST_RESOURCE_VISIBILITY_MASK

static final int MONO_MANIFEST_RESOURCE_VISIBILITY_MASK
23.1.9 Flags for ManifestResource
native declaration : mono\metadata\attrdefs.h:126

See Also:
Constant Field Values

MONO_MANIFEST_RESOURCE_PUBLIC

static final int MONO_MANIFEST_RESOURCE_PUBLIC
23.1.9 Flags for ManifestResource
native declaration : mono\metadata\attrdefs.h:127

See Also:
Constant Field Values

MONO_MANIFEST_RESOURCE_PRIVATE

static final int MONO_MANIFEST_RESOURCE_PRIVATE
23.1.9 Flags for ManifestResource
native declaration : mono\metadata\attrdefs.h:128

See Also:
Constant Field Values

MONO_METHOD_ATTR_ACCESS_MASK

static final int MONO_METHOD_ATTR_ACCESS_MASK
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:135

See Also:
Constant Field Values

MONO_METHOD_ATTR_COMPILER_CONTROLLED

static final int MONO_METHOD_ATTR_COMPILER_CONTROLLED
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:136

See Also:
Constant Field Values

MONO_METHOD_ATTR_PRIVATE

static final int MONO_METHOD_ATTR_PRIVATE
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:137

See Also:
Constant Field Values

MONO_METHOD_ATTR_FAM_AND_ASSEM

static final int MONO_METHOD_ATTR_FAM_AND_ASSEM
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:138

See Also:
Constant Field Values

MONO_METHOD_ATTR_ASSEM

static final int MONO_METHOD_ATTR_ASSEM
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:139

See Also:
Constant Field Values

MONO_METHOD_ATTR_FAMILY

static final int MONO_METHOD_ATTR_FAMILY
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:140

See Also:
Constant Field Values

MONO_METHOD_ATTR_FAM_OR_ASSEM

static final int MONO_METHOD_ATTR_FAM_OR_ASSEM
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:141

See Also:
Constant Field Values

MONO_METHOD_ATTR_PUBLIC

static final int MONO_METHOD_ATTR_PUBLIC
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:142

See Also:
Constant Field Values

MONO_METHOD_ATTR_STATIC

static final int MONO_METHOD_ATTR_STATIC
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:144

See Also:
Constant Field Values

MONO_METHOD_ATTR_FINAL

static final int MONO_METHOD_ATTR_FINAL
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:145

See Also:
Constant Field Values

MONO_METHOD_ATTR_VIRTUAL

static final int MONO_METHOD_ATTR_VIRTUAL
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:146

See Also:
Constant Field Values

MONO_METHOD_ATTR_HIDE_BY_SIG

static final int MONO_METHOD_ATTR_HIDE_BY_SIG
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:147

See Also:
Constant Field Values

MONO_METHOD_ATTR_VTABLE_LAYOUT_MASK

static final int MONO_METHOD_ATTR_VTABLE_LAYOUT_MASK
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:149

See Also:
Constant Field Values

MONO_METHOD_ATTR_REUSE_SLOT

static final int MONO_METHOD_ATTR_REUSE_SLOT
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:150

See Also:
Constant Field Values

MONO_METHOD_ATTR_NEW_SLOT

static final int MONO_METHOD_ATTR_NEW_SLOT
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:151

See Also:
Constant Field Values

MONO_METHOD_ATTR_STRICT

static final int MONO_METHOD_ATTR_STRICT
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:152

See Also:
Constant Field Values

MONO_METHOD_ATTR_ABSTRACT

static final int MONO_METHOD_ATTR_ABSTRACT
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:153

See Also:
Constant Field Values

MONO_METHOD_ATTR_SPECIAL_NAME

static final int MONO_METHOD_ATTR_SPECIAL_NAME
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:155

See Also:
Constant Field Values

MONO_METHOD_ATTR_PINVOKE_IMPL

static final int MONO_METHOD_ATTR_PINVOKE_IMPL
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:157

See Also:
Constant Field Values

MONO_METHOD_ATTR_UNMANAGED_EXPORT

static final int MONO_METHOD_ATTR_UNMANAGED_EXPORT
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:158

See Also:
Constant Field Values

MONO_METHOD_ATTR_RESERVED_MASK

static final int MONO_METHOD_ATTR_RESERVED_MASK
Method Attributes (23.1.10)
For runtime use only
native declaration : mono\metadata\attrdefs.h:163

See Also:
Constant Field Values

MONO_METHOD_ATTR_RT_SPECIAL_NAME

static final int MONO_METHOD_ATTR_RT_SPECIAL_NAME
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:164

See Also:
Constant Field Values

MONO_METHOD_ATTR_HAS_SECURITY

static final int MONO_METHOD_ATTR_HAS_SECURITY
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:165

See Also:
Constant Field Values

MONO_METHOD_ATTR_REQUIRE_SEC_OBJECT

static final int MONO_METHOD_ATTR_REQUIRE_SEC_OBJECT
Method Attributes (23.1.10)
native declaration : mono\metadata\attrdefs.h:166

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_CODE_TYPE_MASK

static final int MONO_METHOD_IMPL_ATTR_CODE_TYPE_MASK
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:173

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_IL

static final int MONO_METHOD_IMPL_ATTR_IL
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:174

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_NATIVE

static final int MONO_METHOD_IMPL_ATTR_NATIVE
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:175

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_OPTIL

static final int MONO_METHOD_IMPL_ATTR_OPTIL
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:176

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_RUNTIME

static final int MONO_METHOD_IMPL_ATTR_RUNTIME
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:177

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_MANAGED_MASK

static final int MONO_METHOD_IMPL_ATTR_MANAGED_MASK
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:179

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_UNMANAGED

static final int MONO_METHOD_IMPL_ATTR_UNMANAGED
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:180

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_MANAGED

static final int MONO_METHOD_IMPL_ATTR_MANAGED
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:181

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_FORWARD_REF

static final int MONO_METHOD_IMPL_ATTR_FORWARD_REF
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:183

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_PRESERVE_SIG

static final int MONO_METHOD_IMPL_ATTR_PRESERVE_SIG
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:184

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_INTERNAL_CALL

static final int MONO_METHOD_IMPL_ATTR_INTERNAL_CALL
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:185

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_SYNCHRONIZED

static final int MONO_METHOD_IMPL_ATTR_SYNCHRONIZED
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:186

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_NOINLINING

static final int MONO_METHOD_IMPL_ATTR_NOINLINING
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:187

See Also:
Constant Field Values

MONO_METHOD_IMPL_ATTR_MAX_METHOD_IMPL_VAL

static final int MONO_METHOD_IMPL_ATTR_MAX_METHOD_IMPL_VAL
Method Impl Attributes (23.1.11)
native declaration : mono\metadata\attrdefs.h:188

See Also:
Constant Field Values

MONO_METHOD_SEMANTIC_SETTER

static final int MONO_METHOD_SEMANTIC_SETTER
Method Semantics ([MethodSemanticAttributes]) 23.1.12,
native declaration : mono\metadata\attrdefs.h:195

See Also:
Constant Field Values

MONO_METHOD_SEMANTIC_GETTER

static final int MONO_METHOD_SEMANTIC_GETTER
Method Semantics ([MethodSemanticAttributes]) 23.1.12,
native declaration : mono\metadata\attrdefs.h:196

See Also:
Constant Field Values

MONO_METHOD_SEMANTIC_OTHER

static final int MONO_METHOD_SEMANTIC_OTHER
Method Semantics ([MethodSemanticAttributes]) 23.1.12,
native declaration : mono\metadata\attrdefs.h:197

See Also:
Constant Field Values

MONO_METHOD_SEMANTIC_ADD_ON

static final int MONO_METHOD_SEMANTIC_ADD_ON
Method Semantics ([MethodSemanticAttributes]) 23.1.12,
native declaration : mono\metadata\attrdefs.h:198

See Also:
Constant Field Values

MONO_METHOD_SEMANTIC_REMOVE_ON

static final int MONO_METHOD_SEMANTIC_REMOVE_ON
Method Semantics ([MethodSemanticAttributes]) 23.1.12,
native declaration : mono\metadata\attrdefs.h:199

See Also:
Constant Field Values

MONO_METHOD_SEMANTIC_FIRE

static final int MONO_METHOD_SEMANTIC_FIRE
Method Semantics ([MethodSemanticAttributes]) 23.1.12,
native declaration : mono\metadata\attrdefs.h:200

See Also:
Constant Field Values

MONO_PARAM_ATTR_IN

static final int MONO_PARAM_ATTR_IN
Flags for Params (23.1.13)
native declaration : mono\metadata\attrdefs.h:207

See Also:
Constant Field Values

MONO_PARAM_ATTR_OUT

static final int MONO_PARAM_ATTR_OUT
Flags for Params (23.1.13)
native declaration : mono\metadata\attrdefs.h:208

See Also:
Constant Field Values

MONO_PARAM_ATTR_OPTIONAL

static final int MONO_PARAM_ATTR_OPTIONAL
Flags for Params (23.1.13)
native declaration : mono\metadata\attrdefs.h:209

See Also:
Constant Field Values

MONO_PARAM_ATTR_RESERVED_MASK

static final int MONO_PARAM_ATTR_RESERVED_MASK
Flags for Params (23.1.13)
native declaration : mono\metadata\attrdefs.h:210

See Also:
Constant Field Values

MONO_PARAM_ATTR_HAS_DEFAULT

static final int MONO_PARAM_ATTR_HAS_DEFAULT
Flags for Params (23.1.13)
native declaration : mono\metadata\attrdefs.h:211

See Also:
Constant Field Values

MONO_PARAM_ATTR_HAS_MARSHAL

static final int MONO_PARAM_ATTR_HAS_MARSHAL
Flags for Params (23.1.13)
native declaration : mono\metadata\attrdefs.h:212

See Also:
Constant Field Values

MONO_PARAM_ATTR_UNUSED

static final int MONO_PARAM_ATTR_UNUSED
Flags for Params (23.1.13)
native declaration : mono\metadata\attrdefs.h:213

See Also:
Constant Field Values

MONO_PROPERTY_ATTR_SPECIAL_NAME

static final int MONO_PROPERTY_ATTR_SPECIAL_NAME
23.1.14 PropertyAttributes
native declaration : mono\metadata\attrdefs.h:220

See Also:
Constant Field Values

MONO_PROPERTY_ATTR_RESERVED_MASK

static final int MONO_PROPERTY_ATTR_RESERVED_MASK
23.1.14 PropertyAttributes
native declaration : mono\metadata\attrdefs.h:221

See Also:
Constant Field Values

MONO_PROPERTY_ATTR_RT_SPECIAL_NAME

static final int MONO_PROPERTY_ATTR_RT_SPECIAL_NAME
23.1.14 PropertyAttributes
native declaration : mono\metadata\attrdefs.h:222

See Also:
Constant Field Values

MONO_PROPERTY_ATTR_HAS_DEFAULT

static final int MONO_PROPERTY_ATTR_HAS_DEFAULT
23.1.14 PropertyAttributes
native declaration : mono\metadata\attrdefs.h:223

See Also:
Constant Field Values

MONO_PROPERTY_ATTR_UNUSED

static final int MONO_PROPERTY_ATTR_UNUSED
23.1.14 PropertyAttributes
native declaration : mono\metadata\attrdefs.h:224

See Also:
Constant Field Values

MONO_TYPE_ATTR_VISIBILITY_MASK

static final int MONO_TYPE_ATTR_VISIBILITY_MASK
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:231

See Also:
Constant Field Values

MONO_TYPE_ATTR_NOT_PUBLIC

static final int MONO_TYPE_ATTR_NOT_PUBLIC
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:232

See Also:
Constant Field Values

MONO_TYPE_ATTR_PUBLIC

static final int MONO_TYPE_ATTR_PUBLIC
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:233

See Also:
Constant Field Values

MONO_TYPE_ATTR_NESTED_PUBLIC

static final int MONO_TYPE_ATTR_NESTED_PUBLIC
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:234

See Also:
Constant Field Values

MONO_TYPE_ATTR_NESTED_PRIVATE

static final int MONO_TYPE_ATTR_NESTED_PRIVATE
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:235

See Also:
Constant Field Values

MONO_TYPE_ATTR_NESTED_FAMILY

static final int MONO_TYPE_ATTR_NESTED_FAMILY
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:236

See Also:
Constant Field Values

MONO_TYPE_ATTR_NESTED_ASSEMBLY

static final int MONO_TYPE_ATTR_NESTED_ASSEMBLY
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:237

See Also:
Constant Field Values

MONO_TYPE_ATTR_NESTED_FAM_AND_ASSEM

static final int MONO_TYPE_ATTR_NESTED_FAM_AND_ASSEM
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:238

See Also:
Constant Field Values

MONO_TYPE_ATTR_NESTED_FAM_OR_ASSEM

static final int MONO_TYPE_ATTR_NESTED_FAM_OR_ASSEM
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:239

See Also:
Constant Field Values

MONO_TYPE_ATTR_LAYOUT_MASK

static final int MONO_TYPE_ATTR_LAYOUT_MASK
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:241

See Also:
Constant Field Values

MONO_TYPE_ATTR_AUTO_LAYOUT

static final int MONO_TYPE_ATTR_AUTO_LAYOUT
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:242

See Also:
Constant Field Values

MONO_TYPE_ATTR_SEQUENTIAL_LAYOUT

static final int MONO_TYPE_ATTR_SEQUENTIAL_LAYOUT
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:243

See Also:
Constant Field Values

MONO_TYPE_ATTR_EXPLICIT_LAYOUT

static final int MONO_TYPE_ATTR_EXPLICIT_LAYOUT
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:244

See Also:
Constant Field Values

MONO_TYPE_ATTR_CLASS_SEMANTIC_MASK

static final int MONO_TYPE_ATTR_CLASS_SEMANTIC_MASK
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:246

See Also:
Constant Field Values

MONO_TYPE_ATTR_CLASS

static final int MONO_TYPE_ATTR_CLASS
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:247

See Also:
Constant Field Values

MONO_TYPE_ATTR_INTERFACE

static final int MONO_TYPE_ATTR_INTERFACE
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:248

See Also:
Constant Field Values

MONO_TYPE_ATTR_ABSTRACT

static final int MONO_TYPE_ATTR_ABSTRACT
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:250

See Also:
Constant Field Values

MONO_TYPE_ATTR_SEALED

static final int MONO_TYPE_ATTR_SEALED
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:251

See Also:
Constant Field Values

MONO_TYPE_ATTR_SPECIAL_NAME

static final int MONO_TYPE_ATTR_SPECIAL_NAME
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:252

See Also:
Constant Field Values

MONO_TYPE_ATTR_IMPORT

static final int MONO_TYPE_ATTR_IMPORT
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:254

See Also:
Constant Field Values

MONO_TYPE_ATTR_SERIALIZABLE

static final int MONO_TYPE_ATTR_SERIALIZABLE
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:255

See Also:
Constant Field Values

MONO_TYPE_ATTR_STRING_FORMAT_MASK

static final int MONO_TYPE_ATTR_STRING_FORMAT_MASK
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:257

See Also:
Constant Field Values

MONO_TYPE_ATTR_ANSI_CLASS

static final int MONO_TYPE_ATTR_ANSI_CLASS
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:258

See Also:
Constant Field Values

MONO_TYPE_ATTR_UNICODE_CLASS

static final int MONO_TYPE_ATTR_UNICODE_CLASS
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:259

See Also:
Constant Field Values

MONO_TYPE_ATTR_AUTO_CLASS

static final int MONO_TYPE_ATTR_AUTO_CLASS
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:260

See Also:
Constant Field Values

MONO_TYPE_ATTR_CUSTOM_CLASS

static final int MONO_TYPE_ATTR_CUSTOM_CLASS
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:261

See Also:
Constant Field Values

MONO_TYPE_ATTR_CUSTOM_MASK

static final int MONO_TYPE_ATTR_CUSTOM_MASK
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:262

See Also:
Constant Field Values

MONO_TYPE_ATTR_BEFORE_FIELD_INIT

static final int MONO_TYPE_ATTR_BEFORE_FIELD_INIT
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:264

See Also:
Constant Field Values

MONO_TYPE_ATTR_FORWARDER

static final int MONO_TYPE_ATTR_FORWARDER
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:265

See Also:
Constant Field Values

MONO_TYPE_ATTR_RESERVED_MASK

static final int MONO_TYPE_ATTR_RESERVED_MASK
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:267

See Also:
Constant Field Values

MONO_TYPE_ATTR_RT_SPECIAL_NAME

static final int MONO_TYPE_ATTR_RT_SPECIAL_NAME
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:268

See Also:
Constant Field Values

MONO_TYPE_ATTR_HAS_SECURITY

static final int MONO_TYPE_ATTR_HAS_SECURITY
Type Attributes (23.1.15).
native declaration : mono\metadata\attrdefs.h:269

See Also:
Constant Field Values

MONO_ASSEMBLY_HASH_ALG

static final int MONO_ASSEMBLY_HASH_ALG
See Also:
Constant Field Values

MONO_ASSEMBLY_MAJOR_VERSION

static final int MONO_ASSEMBLY_MAJOR_VERSION
See Also:
Constant Field Values

MONO_ASSEMBLY_MINOR_VERSION

static final int MONO_ASSEMBLY_MINOR_VERSION
See Also:
Constant Field Values

MONO_ASSEMBLY_BUILD_NUMBER

static final int MONO_ASSEMBLY_BUILD_NUMBER
See Also:
Constant Field Values

MONO_ASSEMBLY_REV_NUMBER

static final int MONO_ASSEMBLY_REV_NUMBER
See Also:
Constant Field Values

MONO_ASSEMBLY_FLAGS

static final int MONO_ASSEMBLY_FLAGS
See Also:
Constant Field Values

MONO_ASSEMBLY_PUBLIC_KEY

static final int MONO_ASSEMBLY_PUBLIC_KEY
See Also:
Constant Field Values

MONO_ASSEMBLY_NAME

static final int MONO_ASSEMBLY_NAME
See Also:
Constant Field Values

MONO_ASSEMBLY_CULTURE

static final int MONO_ASSEMBLY_CULTURE
See Also:
Constant Field Values

MONO_ASSEMBLY_SIZE

static final int MONO_ASSEMBLY_SIZE
See Also:
Constant Field Values

MONO_ASSEMBLYOS_PLATFORM

static final int MONO_ASSEMBLYOS_PLATFORM
See Also:
Constant Field Values

MONO_ASSEMBLYOS_MAJOR_VERSION

static final int MONO_ASSEMBLYOS_MAJOR_VERSION
See Also:
Constant Field Values

MONO_ASSEMBLYOS_MINOR_VERSION

static final int MONO_ASSEMBLYOS_MINOR_VERSION
See Also:
Constant Field Values

MONO_ASSEMBLYOS_SIZE

static final int MONO_ASSEMBLYOS_SIZE
See Also:
Constant Field Values

MONO_ASSEMBLY_PROCESSOR

static final int MONO_ASSEMBLY_PROCESSOR
See Also:
Constant Field Values

MONO_ASSEMBLY_PROCESSOR_SIZE

static final int MONO_ASSEMBLY_PROCESSOR_SIZE
See Also:
Constant Field Values

MONO_ASSEMBLYREF_MAJOR_VERSION

static final int MONO_ASSEMBLYREF_MAJOR_VERSION
See Also:
Constant Field Values

MONO_ASSEMBLYREF_MINOR_VERSION

static final int MONO_ASSEMBLYREF_MINOR_VERSION
See Also:
Constant Field Values

MONO_ASSEMBLYREF_BUILD_NUMBER

static final int MONO_ASSEMBLYREF_BUILD_NUMBER
See Also:
Constant Field Values

MONO_ASSEMBLYREF_REV_NUMBER

static final int MONO_ASSEMBLYREF_REV_NUMBER
See Also:
Constant Field Values

MONO_ASSEMBLYREF_FLAGS

static final int MONO_ASSEMBLYREF_FLAGS
See Also:
Constant Field Values

MONO_ASSEMBLYREF_PUBLIC_KEY

static final int MONO_ASSEMBLYREF_PUBLIC_KEY
See Also:
Constant Field Values

MONO_ASSEMBLYREF_NAME

static final int MONO_ASSEMBLYREF_NAME
See Also:
Constant Field Values

MONO_ASSEMBLYREF_CULTURE

static final int MONO_ASSEMBLYREF_CULTURE
See Also:
Constant Field Values

MONO_ASSEMBLYREF_HASH_VALUE

static final int MONO_ASSEMBLYREF_HASH_VALUE
See Also:
Constant Field Values

MONO_ASSEMBLYREF_SIZE

static final int MONO_ASSEMBLYREF_SIZE
See Also:
Constant Field Values

MONO_ASSEMBLYREFOS_PLATFORM

static final int MONO_ASSEMBLYREFOS_PLATFORM
See Also:
Constant Field Values

MONO_ASSEMBLYREFOS_MAJOR_VERSION

static final int MONO_ASSEMBLYREFOS_MAJOR_VERSION
See Also:
Constant Field Values

MONO_ASSEMBLYREFOS_MINOR_VERSION

static final int MONO_ASSEMBLYREFOS_MINOR_VERSION
See Also:
Constant Field Values

MONO_ASSEMBLYREFOS_ASSEMBLYREF

static final int MONO_ASSEMBLYREFOS_ASSEMBLYREF
See Also:
Constant Field Values

MONO_ASSEMBLYREFOS_SIZE

static final int MONO_ASSEMBLYREFOS_SIZE
See Also:
Constant Field Values

MONO_ASSEMBLYREFPROC_PROCESSOR

static final int MONO_ASSEMBLYREFPROC_PROCESSOR
See Also:
Constant Field Values

MONO_ASSEMBLYREFPROC_ASSEMBLYREF

static final int MONO_ASSEMBLYREFPROC_ASSEMBLYREF
See Also:
Constant Field Values

MONO_ASSEMBLYREFPROC_SIZE

static final int MONO_ASSEMBLYREFPROC_SIZE
See Also:
Constant Field Values

MONO_CLASS_LAYOUT_PACKING_SIZE

static final int MONO_CLASS_LAYOUT_PACKING_SIZE
See Also:
Constant Field Values

MONO_CLASS_LAYOUT_CLASS_SIZE

static final int MONO_CLASS_LAYOUT_CLASS_SIZE
See Also:
Constant Field Values

MONO_CLASS_LAYOUT_PARENT

static final int MONO_CLASS_LAYOUT_PARENT
See Also:
Constant Field Values

MONO_CLASS_LAYOUT_SIZE

static final int MONO_CLASS_LAYOUT_SIZE
See Also:
Constant Field Values

MONO_CONSTANT_TYPE

static final int MONO_CONSTANT_TYPE
See Also:
Constant Field Values

MONO_CONSTANT_PADDING

static final int MONO_CONSTANT_PADDING
See Also:
Constant Field Values

MONO_CONSTANT_PARENT

static final int MONO_CONSTANT_PARENT
See Also:
Constant Field Values

MONO_CONSTANT_VALUE

static final int MONO_CONSTANT_VALUE
See Also:
Constant Field Values

MONO_CONSTANT_SIZE

static final int MONO_CONSTANT_SIZE
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_PARENT

static final int MONO_CUSTOM_ATTR_PARENT
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPE

static final int MONO_CUSTOM_ATTR_TYPE
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_VALUE

static final int MONO_CUSTOM_ATTR_VALUE
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_SIZE

static final int MONO_CUSTOM_ATTR_SIZE
See Also:
Constant Field Values

MONO_DECL_SECURITY_ACTION

static final int MONO_DECL_SECURITY_ACTION
See Also:
Constant Field Values

MONO_DECL_SECURITY_PARENT

static final int MONO_DECL_SECURITY_PARENT
See Also:
Constant Field Values

MONO_DECL_SECURITY_PERMISSIONSET

static final int MONO_DECL_SECURITY_PERMISSIONSET
See Also:
Constant Field Values

MONO_DECL_SECURITY_SIZE

static final int MONO_DECL_SECURITY_SIZE
See Also:
Constant Field Values

MONO_EVENT_MAP_PARENT

static final int MONO_EVENT_MAP_PARENT
See Also:
Constant Field Values

MONO_EVENT_MAP_EVENTLIST

static final int MONO_EVENT_MAP_EVENTLIST
See Also:
Constant Field Values

MONO_EVENT_MAP_SIZE

static final int MONO_EVENT_MAP_SIZE
See Also:
Constant Field Values

MONO_EVENT_FLAGS

static final int MONO_EVENT_FLAGS
See Also:
Constant Field Values

MONO_EVENT_NAME

static final int MONO_EVENT_NAME
See Also:
Constant Field Values

MONO_EVENT_TYPE

static final int MONO_EVENT_TYPE
See Also:
Constant Field Values

MONO_EVENT_SIZE

static final int MONO_EVENT_SIZE
See Also:
Constant Field Values

MONO_EVENT_POINTER_EVENT

static final int MONO_EVENT_POINTER_EVENT
See Also:
Constant Field Values

MONO_EVENT_POINTER_SIZE

static final int MONO_EVENT_POINTER_SIZE
See Also:
Constant Field Values

MONO_EXP_TYPE_FLAGS

static final int MONO_EXP_TYPE_FLAGS
See Also:
Constant Field Values

MONO_EXP_TYPE_TYPEDEF

static final int MONO_EXP_TYPE_TYPEDEF
See Also:
Constant Field Values

MONO_EXP_TYPE_NAME

static final int MONO_EXP_TYPE_NAME
See Also:
Constant Field Values

MONO_EXP_TYPE_NAMESPACE

static final int MONO_EXP_TYPE_NAMESPACE
See Also:
Constant Field Values

MONO_EXP_TYPE_IMPLEMENTATION

static final int MONO_EXP_TYPE_IMPLEMENTATION
See Also:
Constant Field Values

MONO_EXP_TYPE_SIZE

static final int MONO_EXP_TYPE_SIZE
See Also:
Constant Field Values

MONO_FIELD_FLAGS

static final int MONO_FIELD_FLAGS
See Also:
Constant Field Values

MONO_FIELD_NAME

static final int MONO_FIELD_NAME
See Also:
Constant Field Values

MONO_FIELD_SIGNATURE

static final int MONO_FIELD_SIGNATURE
See Also:
Constant Field Values

MONO_FIELD_SIZE

static final int MONO_FIELD_SIZE
See Also:
Constant Field Values

MONO_FIELD_LAYOUT_OFFSET

static final int MONO_FIELD_LAYOUT_OFFSET
See Also:
Constant Field Values

MONO_FIELD_LAYOUT_FIELD

static final int MONO_FIELD_LAYOUT_FIELD
See Also:
Constant Field Values

MONO_FIELD_LAYOUT_SIZE

static final int MONO_FIELD_LAYOUT_SIZE
See Also:
Constant Field Values

MONO_FIELD_MARSHAL_PARENT

static final int MONO_FIELD_MARSHAL_PARENT
See Also:
Constant Field Values

MONO_FIELD_MARSHAL_NATIVE_TYPE

static final int MONO_FIELD_MARSHAL_NATIVE_TYPE
See Also:
Constant Field Values

MONO_FIELD_MARSHAL_SIZE

static final int MONO_FIELD_MARSHAL_SIZE
See Also:
Constant Field Values

MONO_FIELD_POINTER_FIELD

static final int MONO_FIELD_POINTER_FIELD
See Also:
Constant Field Values

MONO_FIELD_POINTER_SIZE

static final int MONO_FIELD_POINTER_SIZE
See Also:
Constant Field Values

MONO_FIELD_RVA_RVA

static final int MONO_FIELD_RVA_RVA
See Also:
Constant Field Values

MONO_FIELD_RVA_FIELD

static final int MONO_FIELD_RVA_FIELD
See Also:
Constant Field Values

MONO_FIELD_RVA_SIZE

static final int MONO_FIELD_RVA_SIZE
See Also:
Constant Field Values

MONO_FILE_FLAGS

static final int MONO_FILE_FLAGS
See Also:
Constant Field Values

MONO_FILE_NAME

static final int MONO_FILE_NAME
See Also:
Constant Field Values

MONO_FILE_HASH_VALUE

static final int MONO_FILE_HASH_VALUE
See Also:
Constant Field Values

MONO_FILE_SIZE

static final int MONO_FILE_SIZE
See Also:
Constant Field Values

MONO_IMPLMAP_FLAGS

static final int MONO_IMPLMAP_FLAGS
See Also:
Constant Field Values

MONO_IMPLMAP_MEMBER

static final int MONO_IMPLMAP_MEMBER
See Also:
Constant Field Values

MONO_IMPLMAP_NAME

static final int MONO_IMPLMAP_NAME
See Also:
Constant Field Values

MONO_IMPLMAP_SCOPE

static final int MONO_IMPLMAP_SCOPE
See Also:
Constant Field Values

MONO_IMPLMAP_SIZE

static final int MONO_IMPLMAP_SIZE
See Also:
Constant Field Values

MONO_INTERFACEIMPL_CLASS

static final int MONO_INTERFACEIMPL_CLASS
See Also:
Constant Field Values

MONO_INTERFACEIMPL_INTERFACE

static final int MONO_INTERFACEIMPL_INTERFACE
See Also:
Constant Field Values

MONO_INTERFACEIMPL_SIZE

static final int MONO_INTERFACEIMPL_SIZE
See Also:
Constant Field Values

MONO_MANIFEST_OFFSET

static final int MONO_MANIFEST_OFFSET
See Also:
Constant Field Values

MONO_MANIFEST_FLAGS

static final int MONO_MANIFEST_FLAGS
See Also:
Constant Field Values

MONO_MANIFEST_NAME

static final int MONO_MANIFEST_NAME
See Also:
Constant Field Values

MONO_MANIFEST_IMPLEMENTATION

static final int MONO_MANIFEST_IMPLEMENTATION
See Also:
Constant Field Values

MONO_MANIFEST_SIZE

static final int MONO_MANIFEST_SIZE
See Also:
Constant Field Values

MONO_MEMBERREF_CLASS

static final int MONO_MEMBERREF_CLASS
See Also:
Constant Field Values

MONO_MEMBERREF_NAME

static final int MONO_MEMBERREF_NAME
See Also:
Constant Field Values

MONO_MEMBERREF_SIGNATURE

static final int MONO_MEMBERREF_SIGNATURE
See Also:
Constant Field Values

MONO_MEMBERREF_SIZE

static final int MONO_MEMBERREF_SIZE
See Also:
Constant Field Values

MONO_METHOD_RVA

static final int MONO_METHOD_RVA
See Also:
Constant Field Values

MONO_METHOD_IMPLFLAGS

static final int MONO_METHOD_IMPLFLAGS
See Also:
Constant Field Values

MONO_METHOD_FLAGS

static final int MONO_METHOD_FLAGS
See Also:
Constant Field Values

MONO_METHOD_NAME

static final int MONO_METHOD_NAME
See Also:
Constant Field Values

MONO_METHOD_SIGNATURE

static final int MONO_METHOD_SIGNATURE
See Also:
Constant Field Values

MONO_METHOD_PARAMLIST

static final int MONO_METHOD_PARAMLIST
See Also:
Constant Field Values

MONO_METHOD_SIZE

static final int MONO_METHOD_SIZE
See Also:
Constant Field Values

MONO_METHODIMPL_CLASS

static final int MONO_METHODIMPL_CLASS
See Also:
Constant Field Values

MONO_METHODIMPL_BODY

static final int MONO_METHODIMPL_BODY
See Also:
Constant Field Values

MONO_METHODIMPL_DECLARATION

static final int MONO_METHODIMPL_DECLARATION
See Also:
Constant Field Values

MONO_METHODIMPL_SIZE

static final int MONO_METHODIMPL_SIZE
See Also:
Constant Field Values

MONO_METHOD_POINTER_METHOD

static final int MONO_METHOD_POINTER_METHOD
See Also:
Constant Field Values

MONO_METHOD_POINTER_SIZE

static final int MONO_METHOD_POINTER_SIZE
See Also:
Constant Field Values

MONO_METHOD_SEMA_SEMANTICS

static final int MONO_METHOD_SEMA_SEMANTICS
See Also:
Constant Field Values

MONO_METHOD_SEMA_METHOD

static final int MONO_METHOD_SEMA_METHOD
See Also:
Constant Field Values

MONO_METHOD_SEMA_ASSOCIATION

static final int MONO_METHOD_SEMA_ASSOCIATION
See Also:
Constant Field Values

MONO_METHOD_SEMA_SIZE

static final int MONO_METHOD_SEMA_SIZE
See Also:
Constant Field Values

MONO_MODULE_GENERATION

static final int MONO_MODULE_GENERATION
See Also:
Constant Field Values

MONO_MODULE_NAME

static final int MONO_MODULE_NAME
See Also:
Constant Field Values

MONO_MODULE_MVID

static final int MONO_MODULE_MVID
See Also:
Constant Field Values

MONO_MODULE_ENC

static final int MONO_MODULE_ENC
See Also:
Constant Field Values

MONO_MODULE_ENCBASE

static final int MONO_MODULE_ENCBASE
See Also:
Constant Field Values

MONO_MODULE_SIZE

static final int MONO_MODULE_SIZE
See Also:
Constant Field Values

MONO_MODULEREF_NAME

static final int MONO_MODULEREF_NAME
See Also:
Constant Field Values

MONO_MODULEREF_SIZE

static final int MONO_MODULEREF_SIZE
See Also:
Constant Field Values

MONO_NESTED_CLASS_NESTED

static final int MONO_NESTED_CLASS_NESTED
See Also:
Constant Field Values

MONO_NESTED_CLASS_ENCLOSING

static final int MONO_NESTED_CLASS_ENCLOSING
See Also:
Constant Field Values

MONO_NESTED_CLASS_SIZE

static final int MONO_NESTED_CLASS_SIZE
See Also:
Constant Field Values

MONO_PARAM_FLAGS

static final int MONO_PARAM_FLAGS
See Also:
Constant Field Values

MONO_PARAM_SEQUENCE

static final int MONO_PARAM_SEQUENCE
See Also:
Constant Field Values

MONO_PARAM_NAME

static final int MONO_PARAM_NAME
See Also:
Constant Field Values

MONO_PARAM_SIZE

static final int MONO_PARAM_SIZE
See Also:
Constant Field Values

MONO_PARAM_POINTER_PARAM

static final int MONO_PARAM_POINTER_PARAM
See Also:
Constant Field Values

MONO_PARAM_POINTER_SIZE

static final int MONO_PARAM_POINTER_SIZE
See Also:
Constant Field Values

MONO_PROPERTY_FLAGS

static final int MONO_PROPERTY_FLAGS
See Also:
Constant Field Values

MONO_PROPERTY_NAME

static final int MONO_PROPERTY_NAME
See Also:
Constant Field Values

MONO_PROPERTY_TYPE

static final int MONO_PROPERTY_TYPE
See Also:
Constant Field Values

MONO_PROPERTY_SIZE

static final int MONO_PROPERTY_SIZE
See Also:
Constant Field Values

MONO_PROPERTY_POINTER_PROPERTY

static final int MONO_PROPERTY_POINTER_PROPERTY
See Also:
Constant Field Values

MONO_PROPERTY_POINTER_SIZE

static final int MONO_PROPERTY_POINTER_SIZE
See Also:
Constant Field Values

MONO_PROPERTY_MAP_PARENT

static final int MONO_PROPERTY_MAP_PARENT
See Also:
Constant Field Values

MONO_PROPERTY_MAP_PROPERTY_LIST

static final int MONO_PROPERTY_MAP_PROPERTY_LIST
See Also:
Constant Field Values

MONO_PROPERTY_MAP_SIZE

static final int MONO_PROPERTY_MAP_SIZE
See Also:
Constant Field Values

MONO_STAND_ALONE_SIGNATURE

static final int MONO_STAND_ALONE_SIGNATURE
See Also:
Constant Field Values

MONO_STAND_ALONE_SIGNATURE_SIZE

static final int MONO_STAND_ALONE_SIGNATURE_SIZE
See Also:
Constant Field Values

MONO_TYPEDEF_FLAGS

static final int MONO_TYPEDEF_FLAGS
See Also:
Constant Field Values

MONO_TYPEDEF_NAME

static final int MONO_TYPEDEF_NAME
See Also:
Constant Field Values

MONO_TYPEDEF_NAMESPACE

static final int MONO_TYPEDEF_NAMESPACE
See Also:
Constant Field Values

MONO_TYPEDEF_EXTENDS

static final int MONO_TYPEDEF_EXTENDS
See Also:
Constant Field Values

MONO_TYPEDEF_FIELD_LIST

static final int MONO_TYPEDEF_FIELD_LIST
See Also:
Constant Field Values

MONO_TYPEDEF_METHOD_LIST

static final int MONO_TYPEDEF_METHOD_LIST
See Also:
Constant Field Values

MONO_TYPEDEF_SIZE

static final int MONO_TYPEDEF_SIZE
See Also:
Constant Field Values

MONO_TYPEREF_SCOPE

static final int MONO_TYPEREF_SCOPE
See Also:
Constant Field Values

MONO_TYPEREF_NAME

static final int MONO_TYPEREF_NAME
See Also:
Constant Field Values

MONO_TYPEREF_NAMESPACE

static final int MONO_TYPEREF_NAMESPACE
See Also:
Constant Field Values

MONO_TYPEREF_SIZE

static final int MONO_TYPEREF_SIZE
See Also:
Constant Field Values

MONO_TYPESPEC_SIGNATURE

static final int MONO_TYPESPEC_SIGNATURE
See Also:
Constant Field Values

MONO_TYPESPEC_SIZE

static final int MONO_TYPESPEC_SIZE
See Also:
Constant Field Values

MONO_GENERICPARAM_NUMBER

static final int MONO_GENERICPARAM_NUMBER
See Also:
Constant Field Values

MONO_GENERICPARAM_FLAGS

static final int MONO_GENERICPARAM_FLAGS
See Also:
Constant Field Values

MONO_GENERICPARAM_OWNER

static final int MONO_GENERICPARAM_OWNER
See Also:
Constant Field Values

MONO_GENERICPARAM_NAME

static final int MONO_GENERICPARAM_NAME
See Also:
Constant Field Values

MONO_GENERICPARAM_SIZE

static final int MONO_GENERICPARAM_SIZE
See Also:
Constant Field Values

MONO_METHODSPEC_METHOD

static final int MONO_METHODSPEC_METHOD
See Also:
Constant Field Values

MONO_METHODSPEC_SIGNATURE

static final int MONO_METHODSPEC_SIGNATURE
See Also:
Constant Field Values

MONO_METHODSPEC_SIZE

static final int MONO_METHODSPEC_SIZE
See Also:
Constant Field Values

MONO_GENPARCONSTRAINT_GENERICPAR

static final int MONO_GENPARCONSTRAINT_GENERICPAR
See Also:
Constant Field Values

MONO_GENPARCONSTRAINT_CONSTRAINT

static final int MONO_GENPARCONSTRAINT_CONSTRAINT
See Also:
Constant Field Values

MONO_GENPARCONSTRAINT_SIZE

static final int MONO_GENPARCONSTRAINT_SIZE
See Also:
Constant Field Values

MONO_TYPEDEFORREF_TYPEDEF

static final int MONO_TYPEDEFORREF_TYPEDEF
See Also:
Constant Field Values

MONO_TYPEDEFORREF_TYPEREF

static final int MONO_TYPEDEFORREF_TYPEREF
See Also:
Constant Field Values

MONO_TYPEDEFORREF_TYPESPEC

static final int MONO_TYPEDEFORREF_TYPESPEC
See Also:
Constant Field Values

MONO_TYPEDEFORREF_BITS

static final int MONO_TYPEDEFORREF_BITS
See Also:
Constant Field Values

MONO_TYPEDEFORREF_MASK

static final int MONO_TYPEDEFORREF_MASK
See Also:
Constant Field Values

MONO_HASCONSTANT_FIEDDEF

static final int MONO_HASCONSTANT_FIEDDEF
See Also:
Constant Field Values

MONO_HASCONSTANT_PARAM

static final int MONO_HASCONSTANT_PARAM
See Also:
Constant Field Values

MONO_HASCONSTANT_PROPERTY

static final int MONO_HASCONSTANT_PROPERTY
See Also:
Constant Field Values

MONO_HASCONSTANT_BITS

static final int MONO_HASCONSTANT_BITS
See Also:
Constant Field Values

MONO_HASCONSTANT_MASK

static final int MONO_HASCONSTANT_MASK
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_METHODDEF

static final int MONO_CUSTOM_ATTR_METHODDEF
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_FIELDDEF

static final int MONO_CUSTOM_ATTR_FIELDDEF
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPEREF

static final int MONO_CUSTOM_ATTR_TYPEREF
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPEDEF

static final int MONO_CUSTOM_ATTR_TYPEDEF
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_PARAMDEF

static final int MONO_CUSTOM_ATTR_PARAMDEF
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_INTERFACE

static final int MONO_CUSTOM_ATTR_INTERFACE
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_MEMBERREF

static final int MONO_CUSTOM_ATTR_MEMBERREF
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_MODULE

static final int MONO_CUSTOM_ATTR_MODULE
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_PERMISSION

static final int MONO_CUSTOM_ATTR_PERMISSION
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_PROPERTY

static final int MONO_CUSTOM_ATTR_PROPERTY
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_EVENT

static final int MONO_CUSTOM_ATTR_EVENT
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_SIGNATURE

static final int MONO_CUSTOM_ATTR_SIGNATURE
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_MODULEREF

static final int MONO_CUSTOM_ATTR_MODULEREF
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPESPEC

static final int MONO_CUSTOM_ATTR_TYPESPEC
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_ASSEMBLY

static final int MONO_CUSTOM_ATTR_ASSEMBLY
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_ASSEMBLYREF

static final int MONO_CUSTOM_ATTR_ASSEMBLYREF
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_FILE

static final int MONO_CUSTOM_ATTR_FILE
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_EXP_TYPE

static final int MONO_CUSTOM_ATTR_EXP_TYPE
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_MANIFEST

static final int MONO_CUSTOM_ATTR_MANIFEST
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_GENERICPAR

static final int MONO_CUSTOM_ATTR_GENERICPAR
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_BITS

static final int MONO_CUSTOM_ATTR_BITS
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_MASK

static final int MONO_CUSTOM_ATTR_MASK
See Also:
Constant Field Values

MONO_HAS_FIELD_MARSHAL_FIELDSREF

static final int MONO_HAS_FIELD_MARSHAL_FIELDSREF
See Also:
Constant Field Values

MONO_HAS_FIELD_MARSHAL_PARAMDEF

static final int MONO_HAS_FIELD_MARSHAL_PARAMDEF
See Also:
Constant Field Values

MONO_HAS_FIELD_MARSHAL_BITS

static final int MONO_HAS_FIELD_MARSHAL_BITS
See Also:
Constant Field Values

MONO_HAS_FIELD_MARSHAL_MASK

static final int MONO_HAS_FIELD_MARSHAL_MASK
See Also:
Constant Field Values

MONO_HAS_DECL_SECURITY_TYPEDEF

static final int MONO_HAS_DECL_SECURITY_TYPEDEF
See Also:
Constant Field Values

MONO_HAS_DECL_SECURITY_METHODDEF

static final int MONO_HAS_DECL_SECURITY_METHODDEF
See Also:
Constant Field Values

MONO_HAS_DECL_SECURITY_ASSEMBLY

static final int MONO_HAS_DECL_SECURITY_ASSEMBLY
See Also:
Constant Field Values

MONO_HAS_DECL_SECURITY_BITS

static final int MONO_HAS_DECL_SECURITY_BITS
See Also:
Constant Field Values

MONO_HAS_DECL_SECURITY_MASK

static final int MONO_HAS_DECL_SECURITY_MASK
See Also:
Constant Field Values

MONO_MEMBERREF_PARENT_TYPEDEF

static final int MONO_MEMBERREF_PARENT_TYPEDEF
not used
native declaration : mono\metadata\row-indexes.h:374

See Also:
Constant Field Values

MONO_MEMBERREF_PARENT_TYPEREF

static final int MONO_MEMBERREF_PARENT_TYPEREF
See Also:
Constant Field Values

MONO_MEMBERREF_PARENT_MODULEREF

static final int MONO_MEMBERREF_PARENT_MODULEREF
See Also:
Constant Field Values

MONO_MEMBERREF_PARENT_METHODDEF

static final int MONO_MEMBERREF_PARENT_METHODDEF
See Also:
Constant Field Values

MONO_MEMBERREF_PARENT_TYPESPEC

static final int MONO_MEMBERREF_PARENT_TYPESPEC
See Also:
Constant Field Values

MONO_MEMBERREF_PARENT_BITS

static final int MONO_MEMBERREF_PARENT_BITS
See Also:
Constant Field Values

MONO_MEMBERREF_PARENT_MASK

static final int MONO_MEMBERREF_PARENT_MASK
See Also:
Constant Field Values

MONO_HAS_SEMANTICS_EVENT

static final int MONO_HAS_SEMANTICS_EVENT
See Also:
Constant Field Values

MONO_HAS_SEMANTICS_PROPERTY

static final int MONO_HAS_SEMANTICS_PROPERTY
See Also:
Constant Field Values

MONO_HAS_SEMANTICS_BITS

static final int MONO_HAS_SEMANTICS_BITS
See Also:
Constant Field Values

MONO_HAS_SEMANTICS_MASK

static final int MONO_HAS_SEMANTICS_MASK
See Also:
Constant Field Values

MONO_METHODDEFORREF_METHODDEF

static final int MONO_METHODDEFORREF_METHODDEF
See Also:
Constant Field Values

MONO_METHODDEFORREF_METHODREF

static final int MONO_METHODDEFORREF_METHODREF
See Also:
Constant Field Values

MONO_METHODDEFORREF_BITS

static final int MONO_METHODDEFORREF_BITS
See Also:
Constant Field Values

MONO_METHODDEFORREF_MASK

static final int MONO_METHODDEFORREF_MASK
See Also:
Constant Field Values

MONO_MEMBERFORWD_FIELDDEF

static final int MONO_MEMBERFORWD_FIELDDEF
See Also:
Constant Field Values

MONO_MEMBERFORWD_METHODDEF

static final int MONO_MEMBERFORWD_METHODDEF
See Also:
Constant Field Values

MONO_MEMBERFORWD_BITS

static final int MONO_MEMBERFORWD_BITS
See Also:
Constant Field Values

MONO_MEMBERFORWD_MASK

static final int MONO_MEMBERFORWD_MASK
See Also:
Constant Field Values

MONO_IMPLEMENTATION_FILE

static final int MONO_IMPLEMENTATION_FILE
See Also:
Constant Field Values

MONO_IMPLEMENTATION_ASSEMBLYREF

static final int MONO_IMPLEMENTATION_ASSEMBLYREF
See Also:
Constant Field Values

MONO_IMPLEMENTATION_EXP_TYPE

static final int MONO_IMPLEMENTATION_EXP_TYPE
See Also:
Constant Field Values

MONO_IMPLEMENTATION_BITS

static final int MONO_IMPLEMENTATION_BITS
See Also:
Constant Field Values

MONO_IMPLEMENTATION_MASK

static final int MONO_IMPLEMENTATION_MASK
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPE_TYPEREF

static final int MONO_CUSTOM_ATTR_TYPE_TYPEREF
not used
native declaration : mono\metadata\row-indexes.h:413

See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPE_TYPEDEF

static final int MONO_CUSTOM_ATTR_TYPE_TYPEDEF
not used
native declaration : mono\metadata\row-indexes.h:414

See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPE_METHODDEF

static final int MONO_CUSTOM_ATTR_TYPE_METHODDEF
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPE_MEMBERREF

static final int MONO_CUSTOM_ATTR_TYPE_MEMBERREF
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPE_STRING

static final int MONO_CUSTOM_ATTR_TYPE_STRING
not used
native declaration : mono\metadata\row-indexes.h:417

See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPE_BITS

static final int MONO_CUSTOM_ATTR_TYPE_BITS
See Also:
Constant Field Values

MONO_CUSTOM_ATTR_TYPE_MASK

static final int MONO_CUSTOM_ATTR_TYPE_MASK
See Also:
Constant Field Values

MONO_RESOLTION_SCOPE_MODULE

static final int MONO_RESOLTION_SCOPE_MODULE
See Also:
Constant Field Values

MONO_RESOLTION_SCOPE_MODULEREF

static final int MONO_RESOLTION_SCOPE_MODULEREF
See Also:
Constant Field Values

MONO_RESOLTION_SCOPE_ASSEMBLYREF

static final int MONO_RESOLTION_SCOPE_ASSEMBLYREF
See Also:
Constant Field Values

MONO_RESOLTION_SCOPE_TYPEREF

static final int MONO_RESOLTION_SCOPE_TYPEREF
See Also:
Constant Field Values

MONO_RESOLTION_SCOPE_BITS

static final int MONO_RESOLTION_SCOPE_BITS
See Also:
Constant Field Values

MONO_RESOLTION_SCOPE_MASK

static final int MONO_RESOLTION_SCOPE_MASK
See Also:
Constant Field Values

MONO_TYPEORMETHOD_TYPE

static final int MONO_TYPEORMETHOD_TYPE
See Also:
Constant Field Values

MONO_TYPEORMETHOD_METHOD

static final int MONO_TYPEORMETHOD_METHOD
See Also:
Constant Field Values

MONO_TYPEORMETHOD_BITS

static final int MONO_TYPEORMETHOD_BITS
See Also:
Constant Field Values

MONO_TYPEORMETHOD_MASK

static final int MONO_TYPEORMETHOD_MASK
See Also:
Constant Field Values

MONO_FLOW_NEXT

static final int MONO_FLOW_NEXT
See Also:
Constant Field Values

MONO_FLOW_BRANCH

static final int MONO_FLOW_BRANCH
See Also:
Constant Field Values

MONO_FLOW_COND_BRANCH

static final int MONO_FLOW_COND_BRANCH
See Also:
Constant Field Values

MONO_FLOW_ERROR

static final int MONO_FLOW_ERROR
See Also:
Constant Field Values

MONO_FLOW_CALL

static final int MONO_FLOW_CALL
See Also:
Constant Field Values

MONO_FLOW_RETURN

static final int MONO_FLOW_RETURN
See Also:
Constant Field Values

MONO_FLOW_META

static final int MONO_FLOW_META
See Also:
Constant Field Values

MonoInlineNone

static final int MonoInlineNone
See Also:
Constant Field Values

MonoInlineType

static final int MonoInlineType
See Also:
Constant Field Values

MonoInlineField

static final int MonoInlineField
See Also:
Constant Field Values

MonoInlineMethod

static final int MonoInlineMethod
See Also:
Constant Field Values

MonoInlineTok

static final int MonoInlineTok
See Also:
Constant Field Values

MonoInlineString

static final int MonoInlineString
See Also:
Constant Field Values

MonoInlineSig

static final int MonoInlineSig
See Also:
Constant Field Values

MonoInlineVar

static final int MonoInlineVar
See Also:
Constant Field Values

MonoShortInlineVar

static final int MonoShortInlineVar
See Also:
Constant Field Values

MonoInlineBrTarget

static final int MonoInlineBrTarget
See Also:
Constant Field Values

MonoShortInlineBrTarget

static final int MonoShortInlineBrTarget
See Also:
Constant Field Values

MonoInlineSwitch

static final int MonoInlineSwitch
See Also:
Constant Field Values

MonoInlineR

static final int MonoInlineR
See Also:
Constant Field Values

MonoShortInlineR

static final int MonoShortInlineR
See Also:
Constant Field Values

MonoInlineI

static final int MonoInlineI
See Also:
Constant Field Values

MonoShortInlineI

static final int MonoShortInlineI
See Also:
Constant Field Values

MonoInlineI8

static final int MonoInlineI8
See Also:
Constant Field Values

MONO_ZERO_LEN_ARRAY

static final int MONO_ZERO_LEN_ARRAY
See Also:
Constant Field Values

MONO_DECLSEC_ACTION_MAX

static final int MONO_DECLSEC_ACTION_MAX
See Also:
Constant Field Values

MONO_DEBUGGER_MINOR_VERSION

static final int MONO_DEBUGGER_MINOR_VERSION
See Also:
Constant Field Values

MONO_DECLSEC_ACTION_MIN

static final int MONO_DECLSEC_ACTION_MIN
See Also:
Constant Field Values

MONO_TABLE_LAST

static final int MONO_TABLE_LAST
See Also:
Constant Field Values

MONO_DEBUG_VAR_ADDRESS_MODE_TWO_REGISTERS

static final int MONO_DEBUG_VAR_ADDRESS_MODE_TWO_REGISTERS
See Also:
Constant Field Values

MONO_CUSTOM_PREFIX

static final int MONO_CUSTOM_PREFIX
define
SKIPPED:
native declaration : mono\metadata\object.h
(gint32)

See Also:
Constant Field Values

MONO_SYMBOL_FILE_MAGIC

static final long MONO_SYMBOL_FILE_MAGIC
See Also:
Constant Field Values

_MONO_METADATA_LOADER_H_

static final int _MONO_METADATA_LOADER_H_
See Also:
Constant Field Values

MONO_DEBUG_VAR_ADDRESS_MODE_REGOFFSET

static final int MONO_DEBUG_VAR_ADDRESS_MODE_REGOFFSET
See Also:
Constant Field Values

MONO_DEBUGGER_MAJOR_VERSION

static final int MONO_DEBUGGER_MAJOR_VERSION
See Also:
Constant Field Values

MONO_PUBLIC_KEY_TOKEN_LENGTH

static final int MONO_PUBLIC_KEY_TOKEN_LENGTH
See Also:
Constant Field Values

MONO_SYMBOL_FILE_MAJOR_VERSION

static final int MONO_SYMBOL_FILE_MAJOR_VERSION
See Also:
Constant Field Values

MONO_DEBUG_VAR_ADDRESS_MODE_REGISTER

static final int MONO_DEBUG_VAR_ADDRESS_MODE_REGISTER
See Also:
Constant Field Values

MONO_DEBUG_VAR_ADDRESS_MODE_FLAGS

static final int MONO_DEBUG_VAR_ADDRESS_MODE_FLAGS
See Also:
Constant Field Values

MONO_SYMBOL_FILE_MINOR_VERSION

static final int MONO_SYMBOL_FILE_MINOR_VERSION
See Also:
Constant Field Values

MONO_DEBUG_VAR_ADDRESS_MODE_DEAD

static final int MONO_DEBUG_VAR_ADDRESS_MODE_DEAD
See Also:
Constant Field Values

MONO_DEBUGGER_MAGIC

static final long MONO_DEBUGGER_MAGIC
See Also:
Constant Field Values

mono_symbol_table

static final GlobalStruct<MonoSymbolTable> mono_symbol_table

mono_debug_debugger_version

static final GlobalInt mono_debug_debugger_version

_mono_debug_using_mono_debugger

static final GlobalInt _mono_debug_using_mono_debugger
Method Detail

mono_metadata_init

void mono_metadata_init()
Original signature : void mono_metadata_init()
native declaration : mono\metadata\metadata.h:203


mono_metadata_decode_row

@Deprecated
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

Original signature : void mono_metadata_decode_row(const MonoTableInfo*, int, int*, int)
native declaration : mono\metadata\metadata.h:205


mono_metadata_decode_row

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


mono_metadata_decode_row_col

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


mono_metadata_compute_size

@Deprecated
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

Original signature : int mono_metadata_compute_size(MonoImage*, int, int*)
native declaration : mono\metadata\metadata.h:221


mono_metadata_compute_size

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


mono_metadata_locate

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


mono_metadata_locate_token

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


mono_metadata_string_heap

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


mono_metadata_blob_heap

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


mono_metadata_user_string

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


mono_metadata_guid_heap

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


mono_metadata_typedef_from_field

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


mono_metadata_typedef_from_method

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


mono_metadata_nested_in_typedef

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


mono_metadata_nesting_typedef

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


mono_metadata_interfaces_from_typedef

@Deprecated
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

Original signature : MonoClass** mono_metadata_interfaces_from_typedef(MonoImage*, int, guint*)
native declaration : mono\metadata\metadata.h:241


mono_metadata_interfaces_from_typedef

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


mono_metadata_events_from_typedef

@Deprecated
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

Original signature : int mono_metadata_events_from_typedef(MonoImage*, int, guint*)
native declaration : mono\metadata\metadata.h:243


mono_metadata_events_from_typedef

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


mono_metadata_methods_from_event

@Deprecated
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

Original signature : int mono_metadata_methods_from_event(MonoImage*, int, guint*)
native declaration : mono\metadata\metadata.h:244


mono_metadata_methods_from_event

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


mono_metadata_properties_from_typedef

@Deprecated
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

Original signature : int mono_metadata_properties_from_typedef(MonoImage*, int, guint*)
native declaration : mono\metadata\metadata.h:245


mono_metadata_properties_from_typedef

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


mono_metadata_methods_from_property

@Deprecated
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

Original signature : int mono_metadata_methods_from_property(MonoImage*, int, guint*)
native declaration : mono\metadata\metadata.h:246


mono_metadata_methods_from_property

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


mono_metadata_packing_from_typedef

@Deprecated
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

Original signature : int mono_metadata_packing_from_typedef(MonoImage*, int, int*, int*)
native declaration : mono\metadata\metadata.h:247


mono_metadata_packing_from_typedef

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


mono_metadata_get_marshal_info

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


mono_metadata_custom_attrs_from_index

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


mono_metadata_parse_marshal_spec

@Deprecated
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

Original signature : MonoMarshalSpec* mono_metadata_parse_marshal_spec(MonoImage*, const char*)
native declaration : mono\metadata\metadata.h:251


mono_metadata_parse_marshal_spec

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


mono_metadata_free_marshal_spec

void mono_metadata_free_marshal_spec(MonoMarshalSpec spec)
Original signature : void mono_metadata_free_marshal_spec(MonoMarshalSpec*)
native declaration : mono\metadata\metadata.h:253


mono_metadata_implmap_from_method

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


mono_metadata_field_info

@Deprecated
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

Original signature : void mono_metadata_field_info(MonoImage*, int, int*, int*, MonoMarshalSpec**)
native declaration : mono\metadata\metadata.h:257


mono_metadata_field_info

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


mono_metadata_get_constant_index

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


mono_metadata_decode_value

@Deprecated
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

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


mono_metadata_decode_value

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


mono_metadata_decode_signed_value

@Deprecated
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

Original signature : int mono_metadata_decode_signed_value(const char*, const char**)
native declaration : mono\metadata\metadata.h:270


mono_metadata_decode_signed_value

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


mono_metadata_decode_blob_size

@Deprecated
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

Original signature : int mono_metadata_decode_blob_size(const char*, const char**)
native declaration : mono\metadata\metadata.h:272


mono_metadata_decode_blob_size

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


mono_metadata_encode_value

@Deprecated
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

Original signature : void mono_metadata_encode_value(int, char*, char**)
native declaration : mono\metadata\metadata.h:275


mono_metadata_encode_value

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


mono_metadata_encode_value

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


mono_class_get

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


mono_class_get_full

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


mono_class_init

boolean mono_class_init(MonoLibrary.MonoClass klass)
Original signature : bool mono_class_init(MonoClass*)
native declaration : mono\metadata\class.h:30


mono_class_vtable

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


mono_class_from_name

@Deprecated
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

Original signature : MonoClass* mono_class_from_name(MonoImage*, const char*, const char*)
native declaration : mono\metadata\class.h:36


mono_class_from_name

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


mono_class_from_name_case

@Deprecated
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

Original signature : MonoClass* mono_class_from_name_case(MonoImage*, const char*, const char*)
native declaration : mono\metadata\class.h:39


mono_class_from_name_case

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


mono_class_get_method_from_name_flags

@Deprecated
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

Original signature : MonoMethod* mono_class_get_method_from_name_flags(MonoClass*, const char*, int, int)
native declaration : mono\metadata\class.h:42


mono_class_get_method_from_name_flags

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


mono_class_from_typeref

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


mono_class_from_generic_parameter

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


mono_class_inflate_generic_type

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


mono_class_inflate_generic_method

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


mono_get_inflated_method

MonoLibrary.MonoMethod mono_get_inflated_method(MonoLibrary.MonoMethod method)
Original signature : MonoMethod* mono_get_inflated_method(MonoMethod*)
native declaration : mono\metadata\class.h:57


mono_field_from_token

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


mono_bounded_array_class_get

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


mono_array_class_get

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


mono_ptr_class_get

MonoLibrary.MonoClass mono_ptr_class_get(MonoLibrary.MonoType type)
Original signature : MonoClass* mono_ptr_class_get(MonoType*)
native declaration : mono\metadata\class.h:69


mono_class_get_field

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


mono_class_get_field_from_name

@Deprecated
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

Original signature : MonoClassField* mono_class_get_field_from_name(MonoClass*, const char*)
native declaration : mono\metadata\class.h:75


mono_class_get_field_from_name

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


mono_class_get_field_token

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


mono_class_get_event_token

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


mono_class_get_property_from_name

@Deprecated
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

Original signature : MonoProperty* mono_class_get_property_from_name(MonoClass*, const char*)
native declaration : mono\metadata\class.h:84


mono_class_get_property_from_name

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


mono_class_get_property_token

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


mono_array_element_size

int mono_array_element_size(MonoLibrary.MonoClass ac)
Original signature : int mono_array_element_size(MonoClass*)
native declaration : mono\metadata\class.h:90


mono_class_instance_size

int mono_class_instance_size(MonoLibrary.MonoClass klass)
Original signature : int mono_class_instance_size(MonoClass*)
native declaration : mono\metadata\class.h:93


mono_class_array_element_size

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


mono_class_data_size

int mono_class_data_size(MonoLibrary.MonoClass klass)
Original signature : int mono_class_data_size(MonoClass*)
native declaration : mono\metadata\class.h:99


mono_class_value_size

@Deprecated
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

Original signature : int mono_class_value_size(MonoClass*, int*)
native declaration : mono\metadata\class.h:102


mono_class_value_size

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


mono_class_min_align

int mono_class_min_align(MonoLibrary.MonoClass klass)
Original signature : int mono_class_min_align(MonoClass*)
native declaration : mono\metadata\class.h:105


mono_class_from_mono_type

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


mono_class_is_subclass_of

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


mono_class_is_assignable_from

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


mono_ldtoken

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


mono_type_get_name

ByteByReference mono_type_get_name(MonoLibrary.MonoType type)
Original signature : char* mono_type_get_name(MonoType*)
native declaration : mono\metadata\class.h:121


mono_type_get_underlying_type

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


mono_class_get_image

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


mono_class_get_element_class

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


mono_class_is_valuetype

boolean mono_class_is_valuetype(MonoLibrary.MonoClass klass)
Original signature : bool mono_class_is_valuetype(MonoClass*)
native declaration : mono\metadata\class.h:134


mono_class_is_enum

boolean mono_class_is_enum(MonoLibrary.MonoClass klass)
Original signature : bool mono_class_is_enum(MonoClass*)
native declaration : mono\metadata\class.h:137


mono_class_enum_basetype

MonoLibrary.MonoType mono_class_enum_basetype(MonoLibrary.MonoClass klass)
Original signature : MonoType* mono_class_enum_basetype(MonoClass*)
native declaration : mono\metadata\class.h:140


mono_class_get_parent

MonoLibrary.MonoClass mono_class_get_parent(MonoLibrary.MonoClass klass)
Original signature : MonoClass* mono_class_get_parent(MonoClass*)
native declaration : mono\metadata\class.h:143


mono_class_get_nesting_type

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


mono_class_get_rank

int mono_class_get_rank(MonoLibrary.MonoClass klass)
Original signature : int mono_class_get_rank(MonoClass*)
native declaration : mono\metadata\class.h:149


mono_class_get_flags

int mono_class_get_flags(MonoLibrary.MonoClass klass)
Original signature : int mono_class_get_flags(MonoClass*)
native declaration : mono\metadata\class.h:152


mono_class_get_name

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


mono_class_get_namespace

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


mono_class_get_type

MonoLibrary.MonoType mono_class_get_type(MonoLibrary.MonoClass klass)
Original signature : MonoType* mono_class_get_type(MonoClass*)
native declaration : mono\metadata\class.h:161


mono_class_get_type_token

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


mono_class_get_byref_type

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


mono_class_num_fields

int mono_class_num_fields(MonoLibrary.MonoClass klass)
Original signature : int mono_class_num_fields(MonoClass*)
native declaration : mono\metadata\class.h:170


mono_class_num_methods

int mono_class_num_methods(MonoLibrary.MonoClass klass)
Original signature : int mono_class_num_methods(MonoClass*)
native declaration : mono\metadata\class.h:173


mono_class_num_properties

int mono_class_num_properties(MonoLibrary.MonoClass klass)
Original signature : int mono_class_num_properties(MonoClass*)
native declaration : mono\metadata\class.h:176


mono_class_num_events

int mono_class_num_events(MonoLibrary.MonoClass klass)
Original signature : int mono_class_num_events(MonoClass*)
native declaration : mono\metadata\class.h:179


mono_class_get_fields

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


mono_class_get_methods

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


mono_class_get_properties

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


mono_class_get_events

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


mono_class_get_interfaces

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


mono_class_get_nested_types

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


mono_field_get_name

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


mono_field_get_type

MonoLibrary.MonoType mono_field_get_type(MonoLibrary.MonoClassField field)
Original signature : MonoType* mono_field_get_type(MonoClassField*)
native declaration : mono\metadata\class.h:204


mono_field_get_parent

MonoLibrary.MonoClass mono_field_get_parent(MonoLibrary.MonoClassField field)
Original signature : MonoClass* mono_field_get_parent(MonoClassField*)
native declaration : mono\metadata\class.h:207


mono_field_get_flags

int mono_field_get_flags(MonoLibrary.MonoClassField field)
Original signature : int mono_field_get_flags(MonoClassField*)
native declaration : mono\metadata\class.h:210


mono_field_get_offset

int mono_field_get_offset(MonoLibrary.MonoClassField field)
Original signature : int mono_field_get_offset(MonoClassField*)
native declaration : mono\metadata\class.h:213


mono_field_get_data

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


mono_property_get_name

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


mono_property_get_set_method

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


mono_property_get_get_method

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


mono_property_get_parent

MonoLibrary.MonoClass mono_property_get_parent(MonoLibrary.MonoProperty prop)
Original signature : MonoClass* mono_property_get_parent(MonoProperty*)
native declaration : mono\metadata\class.h:229


mono_property_get_flags

int mono_property_get_flags(MonoLibrary.MonoProperty prop)
Original signature : int mono_property_get_flags(MonoProperty*)
native declaration : mono\metadata\class.h:232


mono_event_get_name

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


mono_event_get_add_method

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


mono_event_get_remove_method

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


mono_event_get_raise_method

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


mono_event_get_parent

MonoLibrary.MonoClass mono_event_get_parent(MonoLibrary.MonoEvent event)
Original signature : MonoClass* mono_event_get_parent(MonoEvent*)
native declaration : mono\metadata\class.h:251


mono_event_get_flags

int mono_event_get_flags(MonoLibrary.MonoEvent event)
Original signature : int mono_event_get_flags(MonoEvent*)
native declaration : mono\metadata\class.h:254


mono_class_get_method_from_name

@Deprecated
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

Original signature : MonoMethod* mono_class_get_method_from_name(MonoClass*, const char*, int)
native declaration : mono\metadata\class.h:257


mono_class_get_method_from_name

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


mono_class_name_from_token

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


mono_method_can_access_field

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


mono_method_can_access_method

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


mono_gc_collect

void mono_gc_collect(int generation)
Original signature : void mono_gc_collect(int)
native declaration : mono\metadata\mono-gc.h:11


mono_gc_max_generation

int mono_gc_max_generation()
Original signature : int mono_gc_max_generation()
native declaration : mono\metadata\mono-gc.h:12


mono_gc_get_generation

int mono_gc_get_generation(MonoObject object)
Original signature : int mono_gc_get_generation(MonoObject*)
native declaration : mono\metadata\mono-gc.h:13


mono_gc_collection_count

int mono_gc_collection_count(int generation)
Original signature : int mono_gc_collection_count(int)
native declaration : mono\metadata\mono-gc.h:14


mono_gc_get_used_size

long mono_gc_get_used_size()
Original signature : mono_gc_get_used_size()
native declaration : mono\metadata\mono-gc.h:15


mono_gc_get_heap_size

long mono_gc_get_heap_size()
Original signature : mono_gc_get_heap_size()
native declaration : mono\metadata\mono-gc.h:16


mono_get_method

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


mono_get_method_full

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


mono_get_method_constrained

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


mono_free_method

void mono_free_method(MonoLibrary.MonoMethod method)
Original signature : void mono_free_method(MonoMethod*)
native declaration : mono\metadata\loader.h:21


mono_method_get_signature_full

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


mono_method_get_signature

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


mono_method_signature

MonoLibrary.MonoMethodSignature mono_method_signature(MonoLibrary.MonoMethod method)
Original signature : MonoMethodSignature* mono_method_signature(MonoMethod*)
native declaration : mono\metadata\loader.h:31


mono_method_get_header

MonoLibrary.MonoMethodHeader mono_method_get_header(MonoLibrary.MonoMethod method)
Original signature : MonoMethodHeader* mono_method_get_header(MonoMethod*)
native declaration : mono\metadata\loader.h:34


mono_method_get_name

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


mono_method_get_class

MonoLibrary.MonoClass mono_method_get_class(MonoLibrary.MonoMethod method)
Original signature : MonoClass* mono_method_get_class(MonoMethod*)
native declaration : mono\metadata\loader.h:40


mono_method_get_token

int mono_method_get_token(MonoLibrary.MonoMethod method)
Original signature : int mono_method_get_token(MonoMethod*)
native declaration : mono\metadata\loader.h:43


mono_method_get_flags

@Deprecated
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

Original signature : int mono_method_get_flags(MonoMethod*, int*)
native declaration : mono\metadata\loader.h:46


mono_method_get_flags

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


mono_method_get_index

int mono_method_get_index(MonoLibrary.MonoMethod method)
Original signature : int mono_method_get_index(MonoMethod*)
native declaration : mono\metadata\loader.h:49


mono_load_image

@Deprecated
MonoLibrary.MonoImage mono_load_image(ByteByReference fname,
                                                 IntByReference status)
Deprecated. use the safer method mono_load_image(java.lang.String, java.nio.IntBuffer) instead

Original signature : MonoImage* mono_load_image(const char*, MonoImageOpenStatus*)
native declaration : mono\metadata\loader.h:52

Parameters:
status - @see MonoImageOpenStatus

mono_load_image

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


mono_add_internal_call

@Deprecated
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

Original signature : void mono_add_internal_call(const char*, gconstpointer)
native declaration : mono\metadata\loader.h:55


mono_add_internal_call

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


mono_lookup_internal_call

Pointer mono_lookup_internal_call(MonoLibrary.MonoMethod method)
Original signature : void* mono_lookup_internal_call(MonoMethod*)
native declaration : mono\metadata\loader.h:58


mono_dllmap_insert

@Deprecated
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

Original signature : void mono_dllmap_insert(MonoImage*, const char*, const char*, const char*, const char*)
native declaration : mono\metadata\loader.h:61


mono_dllmap_insert

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


mono_lookup_pinvoke_call

@Deprecated
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

Original signature : void* mono_lookup_pinvoke_call(MonoMethod*, const char**, const char**)
native declaration : mono\metadata\loader.h:64


mono_lookup_pinvoke_call

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


mono_method_get_param_names

@Deprecated
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

Original signature : void mono_method_get_param_names(MonoMethod*, const char**)
native declaration : mono\metadata\loader.h:67


mono_method_get_param_names

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


mono_method_get_param_token

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


mono_method_get_marshal_info

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


mono_method_has_marshal_info

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


mono_method_get_last_managed

MonoLibrary.MonoMethod mono_method_get_last_managed()
Original signature : MonoMethod* mono_method_get_last_managed()
native declaration : mono\metadata\loader.h:79


mono_stack_walk

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


mono_stack_walk_no_il

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


mono_environment_exitcode_get

int mono_environment_exitcode_get()
Original signature : int mono_environment_exitcode_get()
native declaration : mono\metadata\environment.h:15


mono_environment_exitcode_set

void mono_environment_exitcode_set(int value)
Original signature : void mono_environment_exitcode_set(int)
native declaration : mono\metadata\environment.h:16


ves_icall_System_Environment_GetOSVersionString

MonoString ves_icall_System_Environment_GetOSVersionString()
Original signature : MonoString* ves_icall_System_Environment_GetOSVersionString()
native declaration : mono\metadata\environment.h:18


mono_assemblies_init

void mono_assemblies_init()
Original signature : void mono_assemblies_init()
native declaration : mono\metadata\assembly.h:9


mono_assemblies_cleanup

void mono_assemblies_cleanup()
Original signature : void mono_assemblies_cleanup()
native declaration : mono\metadata\assembly.h:10


mono_assembly_open

@Deprecated
MonoLibrary.MonoAssembly mono_assembly_open(ByteByReference filename,
                                                       IntByReference status)
Deprecated. use the safer method mono_assembly_open(java.lang.String, java.nio.IntBuffer) instead

Original signature : MonoAssembly* mono_assembly_open(const char*, MonoImageOpenStatus*)
native declaration : mono\metadata\assembly.h:11

Parameters:
status - @see MonoImageOpenStatus

mono_assembly_open

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


mono_assembly_open_full

@Deprecated
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

Original signature : MonoAssembly* mono_assembly_open_full(const char*, MonoImageOpenStatus*, bool)
native declaration : mono\metadata\assembly.h:13

Parameters:
status - @see MonoImageOpenStatus

mono_assembly_open_full

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


mono_assembly_load

@Deprecated
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

Original signature : MonoAssembly* mono_assembly_load(MonoAssemblyName*, const char*, MonoImageOpenStatus*)
native declaration : mono\metadata\assembly.h:16

Parameters:
status - @see MonoImageOpenStatus

mono_assembly_load

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


mono_assembly_load_full

@Deprecated
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

Original signature : MonoAssembly* mono_assembly_load_full(MonoAssemblyName*, const char*, MonoImageOpenStatus*, bool)
native declaration : mono\metadata\assembly.h:19

Parameters:
status - @see MonoImageOpenStatus

mono_assembly_load_full

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


mono_assembly_load_from

@Deprecated
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

Original signature : MonoAssembly* mono_assembly_load_from(MonoImage*, const char*, MonoImageOpenStatus*)
native declaration : mono\metadata\assembly.h:23

Parameters:
status - @see MonoImageOpenStatus

mono_assembly_load_from

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


mono_assembly_load_from_full

@Deprecated
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

Original signature : MonoAssembly* mono_assembly_load_from_full(MonoImage*, const char*, MonoImageOpenStatus*, bool)
native declaration : mono\metadata\assembly.h:25

Parameters:
status - @see MonoImageOpenStatus

mono_assembly_load_from_full

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


mono_assembly_load_with_partial_name

@Deprecated
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

Original signature : MonoAssembly* mono_assembly_load_with_partial_name(const char*, MonoImageOpenStatus*)
native declaration : mono\metadata\assembly.h:29

Parameters:
status - @see MonoImageOpenStatus

mono_assembly_load_with_partial_name

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


mono_assembly_loaded

MonoLibrary.MonoAssembly mono_assembly_loaded(MonoAssemblyName aname)
Original signature : MonoAssembly* mono_assembly_loaded(MonoAssemblyName*)
native declaration : mono\metadata\assembly.h:31


mono_assembly_loaded_full

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


mono_assembly_get_assemblyref

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


mono_assembly_load_reference

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


mono_assembly_load_references

@Deprecated
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

Original signature : void mono_assembly_load_references(MonoImage*, MonoImageOpenStatus*)
native declaration : mono\metadata\assembly.h:35

Parameters:
status - @see MonoImageOpenStatus

mono_assembly_load_references

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


mono_assembly_load_module

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


mono_assembly_close

void mono_assembly_close(MonoLibrary.MonoAssembly assembly)
Original signature : void mono_assembly_close(MonoAssembly*)
native declaration : mono\metadata\assembly.h:37


mono_assembly_setrootdir

@Deprecated
void mono_assembly_setrootdir(ByteByReference root_dir)
Deprecated. use the safer method mono_assembly_setrootdir(java.lang.String) instead

Original signature : void mono_assembly_setrootdir(const char*)
native declaration : mono\metadata\assembly.h:38


mono_assembly_setrootdir

void mono_assembly_setrootdir(java.lang.String root_dir)
Original signature : void mono_assembly_setrootdir(const char*)
native declaration : mono\metadata\assembly.h:38


mono_assembly_getrootdir

java.lang.String mono_assembly_getrootdir()
Original signature : char* mono_assembly_getrootdir()
native declaration : mono\metadata\assembly.h:39


mono_assembly_set_main

void mono_assembly_set_main(MonoLibrary.MonoAssembly assembly)
Original signature : void mono_assembly_set_main(MonoAssembly*)
native declaration : mono\metadata\assembly.h:41


mono_assembly_get_main

MonoLibrary.MonoAssembly mono_assembly_get_main()
Original signature : MonoAssembly* mono_assembly_get_main()
native declaration : mono\metadata\assembly.h:42


mono_assembly_get_image

MonoLibrary.MonoImage mono_assembly_get_image(MonoLibrary.MonoAssembly assembly)
Original signature : MonoImage* mono_assembly_get_image(MonoAssembly*)
native declaration : mono\metadata\assembly.h:43


mono_assembly_fill_assembly_name

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


mono_assembly_names_equal

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


mono_stringify_assembly_name

ByteByReference mono_stringify_assembly_name(MonoAssemblyName aname)
Original signature : char* mono_stringify_assembly_name(MonoAssemblyName*)
native declaration : mono\metadata\assembly.h:46


mono_install_assembly_load_hook

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


mono_install_assembly_search_hook

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


mono_install_assembly_refonly_search_hook

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


mono_assembly_invoke_search_hook

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


mono_install_assembly_postload_search_hook

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. This could invoke AssemblyResolve events.
Original signature : void mono_install_assembly_postload_search_hook(MonoAssemblySearchFunc, void*)
native declaration : mono\metadata\assembly.h:66


mono_install_assembly_postload_refonly_search_hook

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


mono_install_assembly_preload_hook

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


mono_install_assembly_refonly_preload_hook

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


mono_assembly_invoke_load_hook

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


mono_register_bundled_assemblies

void mono_register_bundled_assemblies(MonoBundledAssembly.ByReference[] assemblies)
Original signature : void mono_register_bundled_assemblies(const MonoBundledAssembly**)
native declaration : mono\metadata\assembly.h:93


mono_register_config_for_assembly

@Deprecated
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

Original signature : void mono_register_config_for_assembly(const char*, const char*)
native declaration : mono\metadata\assembly.h:94


mono_register_config_for_assembly

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


mono_register_machine_config

@Deprecated
void mono_register_machine_config(ByteByReference config_xml)
Deprecated. use the safer method mono_register_machine_config(java.lang.String) instead

Original signature : void mono_register_machine_config(const char*)
native declaration : mono\metadata\assembly.h:95


mono_register_machine_config

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


mono_set_rootdir

void mono_set_rootdir()
Original signature : void mono_set_rootdir()
native declaration : mono\metadata\assembly.h:97


mono_set_dirs

@Deprecated
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

Original signature : void mono_set_dirs(const char*, const char*)
native declaration : mono\metadata\assembly.h:98


mono_set_dirs

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


mono_thread_get_abort_signal

int mono_thread_get_abort_signal()
Original signature : int mono_thread_get_abort_signal()
native declaration : mono\metadata\threads.h:24


mono_thread_init

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


mono_thread_cleanup

void mono_thread_cleanup()
Original signature : void mono_thread_cleanup()
native declaration : mono\metadata\threads.h:28


mono_thread_manage

void mono_thread_manage()
Original signature : void mono_thread_manage()
native declaration : mono\metadata\threads.h:29


mono_thread_abort_all_other_threads

void mono_thread_abort_all_other_threads()
Original signature : void mono_thread_abort_all_other_threads()
native declaration : mono\metadata\threads.h:30


mono_thread_suspend_all_other_threads

void mono_thread_suspend_all_other_threads()
Original signature : void mono_thread_suspend_all_other_threads()
native declaration : mono\metadata\threads.h:31


mono_thread_push_appdomain_ref

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


mono_thread_pop_appdomain_ref

void mono_thread_pop_appdomain_ref()
Original signature : void mono_thread_pop_appdomain_ref()
native declaration : mono\metadata\threads.h:34


mono_thread_has_appdomain_ref

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


mono_threads_abort_appdomain_threads

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


mono_threads_clear_cached_culture

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


mono_thread_current

MonoLibrary.MonoThread mono_thread_current()
Original signature : MonoThread* mono_thread_current()
native declaration : mono\metadata\threads.h:40


mono_thread_set_main

void mono_thread_set_main(MonoLibrary.MonoThread thread)
Original signature : void mono_thread_set_main(MonoThread*)
native declaration : mono\metadata\threads.h:42


mono_thread_get_main

MonoLibrary.MonoThread mono_thread_get_main()
Original signature : MonoThread* mono_thread_get_main()
native declaration : mono\metadata\threads.h:43


mono_thread_stop

void mono_thread_stop(MonoLibrary.MonoThread thread)
Original signature : void mono_thread_stop(MonoThread*)
native declaration : mono\metadata\threads.h:45


mono_thread_new_init

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


mono_thread_create

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


mono_thread_attach

MonoLibrary.MonoThread mono_thread_attach(MonoLibrary.MonoDomain domain)
Original signature : MonoThread* mono_thread_attach(MonoDomain*)
native declaration : mono\metadata\threads.h:50


mono_thread_detach

void mono_thread_detach(MonoLibrary.MonoThread thread)
Original signature : void mono_thread_detach(MonoThread*)
native declaration : mono\metadata\threads.h:51


mono_thread_exit

void mono_thread_exit()
Original signature : void mono_thread_exit()
native declaration : mono\metadata\threads.h:52


mono_threads_install_cleanup

void mono_threads_install_cleanup(MonoLibrary.MonoThreadCleanupFunc func)
Original signature : void mono_threads_install_cleanup(MonoThreadCleanupFunc)
native declaration : mono\metadata\threads.h:54


mono_thread_set_manage_callback

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


mono_threads_set_default_stacksize

void mono_threads_set_default_stacksize(int stacksize)
Original signature : void mono_threads_set_default_stacksize(int)
native declaration : mono\metadata\threads.h:57


mono_threads_get_default_stacksize

int mono_threads_get_default_stacksize()
Original signature : int mono_threads_get_default_stacksize()
native declaration : mono\metadata\threads.h:58


mono_alloc_special_static_data

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


mono_get_special_static_data

Pointer mono_get_special_static_data(int offset)
Original signature : void* mono_get_special_static_data(int)
native declaration : mono\metadata\threads.h:60


mono_threads_request_thread_dump

void mono_threads_request_thread_dump()
Original signature : void mono_threads_request_thread_dump()
native declaration : mono\metadata\threads.h:62


mono_thread_request_interruption

MonoLibrary.MonoException mono_thread_request_interruption(boolean running_managed)
Original signature : MonoException* mono_thread_request_interruption(bool)
native declaration : mono\metadata\threads.h:64


mono_thread_interruption_requested

boolean mono_thread_interruption_requested()
Original signature : bool mono_thread_interruption_requested()
native declaration : mono\metadata\threads.h:65


mono_thread_interruption_checkpoint

void mono_thread_interruption_checkpoint()
Original signature : void mono_thread_interruption_checkpoint()
native declaration : mono\metadata\threads.h:66


mono_thread_force_interruption_checkpoint

void mono_thread_force_interruption_checkpoint()
Original signature : void mono_thread_force_interruption_checkpoint()
native declaration : mono\metadata\threads.h:67


mono_thread_interruption_request_flag

IntByReference mono_thread_interruption_request_flag()
Original signature : int* mono_thread_interruption_request_flag()
native declaration : mono\metadata\threads.h:68


mono_reflection_parse_type

@Deprecated
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

Original signature : int mono_reflection_parse_type(char*, MonoTypeNameParse*)
native declaration : mono\metadata\reflection.h:50


mono_reflection_parse_type

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


mono_reflection_parse_type

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


mono_reflection_get_type

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


mono_reflection_free_type_info

void mono_reflection_free_type_info(MonoTypeNameParse info)
Original signature : void mono_reflection_free_type_info(MonoTypeNameParse*)
native declaration : mono\metadata\reflection.h:52


mono_reflection_type_from_name

@Deprecated
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

Original signature : MonoType* mono_reflection_type_from_name(char*, MonoImage*)
native declaration : mono\metadata\reflection.h:53


mono_reflection_type_from_name

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


mono_reflection_type_from_name

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


mono_reflection_get_token

int mono_reflection_get_token(MonoObject obj)
Original signature : int mono_reflection_get_token(MonoObject*)
native declaration : mono\metadata\reflection.h:54


mono_assembly_get_object

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


mono_module_get_object

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


mono_module_file_get_object

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


mono_type_get_object

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


mono_method_get_object

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


mono_field_get_object

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


mono_property_get_object

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


mono_event_get_object

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


mono_param_get_objects

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


mono_method_body_get_object

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


mono_get_dbnull_object

MonoObject mono_get_dbnull_object(MonoLibrary.MonoDomain domain)
Original signature : MonoObject* mono_get_dbnull_object(MonoDomain*)
native declaration : mono\metadata\reflection.h:68


mono_reflection_get_custom_attrs_by_type

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


mono_reflection_get_custom_attrs

MonoArray mono_reflection_get_custom_attrs(MonoObject obj)
Original signature : MonoArray* mono_reflection_get_custom_attrs(MonoObject*)
native declaration : mono\metadata\reflection.h:71


mono_reflection_get_custom_attrs_data

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


mono_reflection_get_custom_attrs_blob

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


mono_reflection_get_custom_attrs_info

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


mono_custom_attrs_construct

MonoArray mono_custom_attrs_construct(MonoCustomAttrInfo cinfo)
Original signature : MonoArray* mono_custom_attrs_construct(MonoCustomAttrInfo*)
native declaration : mono\metadata\reflection.h:76


mono_custom_attrs_from_index

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


mono_custom_attrs_from_method

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


mono_custom_attrs_from_class

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


mono_custom_attrs_from_assembly

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


mono_custom_attrs_from_property

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


mono_custom_attrs_from_event

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


mono_custom_attrs_from_field

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


mono_custom_attrs_from_param

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


mono_custom_attrs_has_attr

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


mono_custom_attrs_get_attr

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


mono_custom_attrs_free

void mono_custom_attrs_free(MonoCustomAttrInfo ainfo)
Original signature : void mono_custom_attrs_free(MonoCustomAttrInfo*)
native declaration : mono\metadata\reflection.h:87


mono_declsec_flags_from_method

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


mono_declsec_flags_from_class

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


mono_declsec_flags_from_assembly

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


mono_declsec_get_demands

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


mono_declsec_get_linkdemands

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


mono_declsec_get_inheritdemands_class

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


mono_declsec_get_inheritdemands_method

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


mono_declsec_get_method_action

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


mono_declsec_get_class_action

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


mono_declsec_get_assembly_action

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


mono_mempool_new

MonoLibrary.MonoMemPool mono_mempool_new()
Original signature : MonoMemPool* mono_mempool_new()
native declaration : mono\metadata\mempool.h:8


mono_mempool_new_size

MonoLibrary.MonoMemPool mono_mempool_new_size(int initial_size)
Original signature : MonoMemPool* mono_mempool_new_size(int)
native declaration : mono\metadata\mempool.h:11


mono_mempool_destroy

void mono_mempool_destroy(MonoLibrary.MonoMemPool pool)
Original signature : void mono_mempool_destroy(MonoMemPool*)
native declaration : mono\metadata\mempool.h:14


mono_mempool_invalidate

void mono_mempool_invalidate(MonoLibrary.MonoMemPool pool)
Original signature : void mono_mempool_invalidate(MonoMemPool*)
native declaration : mono\metadata\mempool.h:17


mono_mempool_empty

void mono_mempool_empty(MonoLibrary.MonoMemPool pool)
Original signature : void mono_mempool_empty(MonoMemPool*)
native declaration : mono\metadata\mempool.h:20


mono_mempool_stats

void mono_mempool_stats(MonoLibrary.MonoMemPool pool)
Original signature : void mono_mempool_stats(MonoMemPool*)
native declaration : mono\metadata\mempool.h:23


mono_mempool_alloc

Pointer mono_mempool_alloc(MonoLibrary.MonoMemPool pool,
                           int size)
Original signature : void* mono_mempool_alloc(MonoMemPool*, guint)
native declaration : mono\metadata\mempool.h:26


mono_mempool_alloc0

Pointer mono_mempool_alloc0(MonoLibrary.MonoMemPool pool,
                            int size)
Original signature : void* mono_mempool_alloc0(MonoMemPool*, guint)
native declaration : mono\metadata\mempool.h:30


mono_mempool_contains_addr

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


mono_mempool_strdup

@Deprecated
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

Original signature : char* mono_mempool_strdup(MonoMemPool*, const char*)
native declaration : mono\metadata\mempool.h:38


mono_mempool_strdup

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


mono_mempool_get_allocated

int mono_mempool_get_allocated(MonoLibrary.MonoMemPool pool)
Original signature : int mono_mempool_get_allocated(MonoMemPool*)
native declaration : mono\metadata\mempool.h:42


mono_images_init

void mono_images_init()
Original signature : void mono_images_init()
native declaration : mono\metadata\image.h:34


mono_images_cleanup

void mono_images_cleanup()
Original signature : void mono_images_cleanup()
native declaration : mono\metadata\image.h:35


mono_image_open

@Deprecated
MonoLibrary.MonoImage mono_image_open(ByteByReference fname,
                                                 IntByReference status)
Deprecated. use the safer method mono_image_open(java.lang.String, java.nio.IntBuffer) instead

Original signature : MonoImage* mono_image_open(const char*, MonoImageOpenStatus*)
native declaration : mono\metadata\image.h:37

Parameters:
status - @see MonoImageOpenStatus

mono_image_open

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


mono_image_open_full

@Deprecated
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

Original signature : MonoImage* mono_image_open_full(const char*, MonoImageOpenStatus*, bool)
native declaration : mono\metadata\image.h:39

Parameters:
status - @see MonoImageOpenStatus

mono_image_open_full

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


mono_pe_file_open

@Deprecated
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

Original signature : MonoImage* mono_pe_file_open(const char*, MonoImageOpenStatus*)
native declaration : mono\metadata\image.h:41

Parameters:
status - @see MonoImageOpenStatus

mono_pe_file_open

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


mono_image_open_from_data

@Deprecated
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

Original signature : MonoImage* mono_image_open_from_data(char*, int, bool, MonoImageOpenStatus*)
native declaration : mono\metadata\image.h:43

Parameters:
status - @see MonoImageOpenStatus

mono_image_open_from_data

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


mono_image_open_from_data

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


mono_image_open_from_data_full

@Deprecated
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

Original signature : MonoImage* mono_image_open_from_data_full(char*, int, bool, MonoImageOpenStatus*, bool)
native declaration : mono\metadata\image.h:45

Parameters:
status - @see MonoImageOpenStatus

mono_image_open_from_data_full

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


mono_image_open_from_data_full

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


mono_image_fixup_vtable

void mono_image_fixup_vtable(MonoLibrary.MonoImage image)
Original signature : void mono_image_fixup_vtable(MonoImage*)
native declaration : mono\metadata\image.h:47


mono_image_loaded

@Deprecated
MonoLibrary.MonoImage mono_image_loaded(ByteByReference name)
Deprecated. use the safer method mono_image_loaded(java.lang.String) instead

Original signature : MonoImage* mono_image_loaded(const char*)
native declaration : mono\metadata\image.h:48


mono_image_loaded

MonoLibrary.MonoImage mono_image_loaded(java.lang.String name)
Original signature : MonoImage* mono_image_loaded(const char*)
native declaration : mono\metadata\image.h:48


mono_image_loaded_full

@Deprecated
MonoLibrary.MonoImage mono_image_loaded_full(ByteByReference name,
                                                        boolean refonly)
Deprecated. use the safer method mono_image_loaded_full(java.lang.String, boolean) instead

Original signature : MonoImage* mono_image_loaded_full(const char*, bool)
native declaration : mono\metadata\image.h:49


mono_image_loaded_full

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


mono_image_loaded_by_guid

@Deprecated
MonoLibrary.MonoImage mono_image_loaded_by_guid(ByteByReference guid)
Deprecated. use the safer method mono_image_loaded_by_guid(java.lang.String) instead

Original signature : MonoImage* mono_image_loaded_by_guid(const char*)
native declaration : mono\metadata\image.h:50


mono_image_loaded_by_guid

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


mono_image_loaded_by_guid_full

@Deprecated
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

Original signature : MonoImage* mono_image_loaded_by_guid_full(const char*, bool)
native declaration : mono\metadata\image.h:51


mono_image_loaded_by_guid_full

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


mono_image_init

void mono_image_init(MonoLibrary.MonoImage image)
Original signature : void mono_image_init(MonoImage*)
native declaration : mono\metadata\image.h:52


mono_image_close

void mono_image_close(MonoLibrary.MonoImage image)
Original signature : void mono_image_close(MonoImage*)
native declaration : mono\metadata\image.h:53


mono_image_addref

void mono_image_addref(MonoLibrary.MonoImage image)
Original signature : void mono_image_addref(MonoImage*)
native declaration : mono\metadata\image.h:54


mono_image_strerror

java.lang.String mono_image_strerror(int status)
Original signature : char* mono_image_strerror(MonoImageOpenStatus)
native declaration : mono\metadata\image.h:55

Parameters:
status - @see MonoImageOpenStatus

mono_image_ensure_section

@Deprecated
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

Original signature : int mono_image_ensure_section(MonoImage*, const char*)
native declaration : mono\metadata\image.h:57


mono_image_ensure_section

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


mono_image_ensure_section_idx

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


mono_image_get_entry_point

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


mono_image_get_resource

@Deprecated
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

Original signature : char* mono_image_get_resource(MonoImage*, int, int*)
native declaration : mono\metadata\image.h:63


mono_image_get_resource

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


mono_image_load_file_for_image

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


mono_image_load_module

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


mono_image_get_name

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


mono_image_get_filename

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


mono_image_get_guid

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


mono_image_get_assembly

MonoLibrary.MonoAssembly mono_image_get_assembly(MonoLibrary.MonoImage image)
Original signature : MonoAssembly* mono_image_get_assembly(MonoImage*)
native declaration : mono\metadata\image.h:71


mono_image_is_dynamic

boolean mono_image_is_dynamic(MonoLibrary.MonoImage image)
Original signature : bool mono_image_is_dynamic(MonoImage*)
native declaration : mono\metadata\image.h:72


mono_image_rva_map

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


mono_image_get_table_info

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


mono_image_get_table_rows

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


mono_table_info_get_rows

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


mono_image_lookup_resource

@Deprecated
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

This actually returns a MonoPEResourceDataEntry *, but declaring it
causes an include file loop.
Original signature : void* mono_image_lookup_resource(MonoImage*, int, int, gunichar2*)
native declaration : mono\metadata\image.h:82


mono_image_lookup_resource

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.
Original signature : void* mono_image_lookup_resource(MonoImage*, int, int, gunichar2*)
native declaration : mono\metadata\image.h:82


mono_image_get_public_key

@Deprecated
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

Original signature : char* mono_image_get_public_key(MonoImage*, int*)
native declaration : mono\metadata\image.h:85


mono_image_get_public_key

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


mono_image_get_strong_name

@Deprecated
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

Original signature : char* mono_image_get_strong_name(MonoImage*, int*)
native declaration : mono\metadata\image.h:86


mono_image_get_strong_name

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


mono_image_strong_name_position

@Deprecated
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

Original signature : int mono_image_strong_name_position(MonoImage*, int*)
native declaration : mono\metadata\image.h:87


mono_image_strong_name_position

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


mono_image_add_to_name_cache

@Deprecated
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

Original signature : void mono_image_add_to_name_cache(MonoImage*, const char*, const char*, int)
native declaration : mono\metadata\image.h:88


mono_image_add_to_name_cache

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


mono_image_has_authenticode_entry

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


mono_profiler_install

void mono_profiler_install(MonoLibrary.MonoProfiler prof,
                           MonoLibrary.MonoProfileFunc shutdown_callback)
Function the profiler may call.
Original signature : void mono_profiler_install(MonoProfiler*, MonoProfileFunc)
native declaration : mono\metadata\profiler.h:98


mono_profiler_set_events

void mono_profiler_set_events(int events)
Original signature : void mono_profiler_set_events(MonoProfileFlags)
native declaration : mono\metadata\profiler.h:99

Parameters:
events - @see MonoProfileFlags

mono_profiler_get_events

int mono_profiler_get_events()
See Also:
MonoLibrary.MonoProfileFlags

mono_profiler_install_appdomain

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


mono_profiler_install_assembly

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


mono_profiler_install_module

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


mono_profiler_install_class

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


mono_profiler_install_jit_compile

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


mono_profiler_install_jit_end

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


mono_profiler_install_method_free

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


mono_profiler_install_enter_leave

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


mono_profiler_install_thread

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


mono_profiler_install_transition

void mono_profiler_install_transition(MonoLibrary.MonoProfileMethodResult callback)
Original signature : void mono_profiler_install_transition(MonoProfileMethodResult)
native declaration : mono\metadata\profiler.h:117


mono_profiler_install_allocation

void mono_profiler_install_allocation(MonoLibrary.MonoProfileAllocFunc callback)
Original signature : void mono_profiler_install_allocation(MonoProfileAllocFunc)
native declaration : mono\metadata\profiler.h:118


mono_profiler_install_statistical

void mono_profiler_install_statistical(MonoLibrary.MonoProfileStatFunc callback)
Original signature : void mono_profiler_install_statistical(MonoProfileStatFunc)
native declaration : mono\metadata\profiler.h:119


mono_profiler_install_statistical_call_chain

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


mono_profiler_install_exception

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


mono_profiler_install_coverage_filter

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


mono_profiler_coverage_get

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


mono_profiler_install_gc

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


mono_profiler_install_runtime_initialized

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


mono_profiler_load

@Deprecated
void mono_profiler_load(ByteByReference desc)
Deprecated. use the safer method mono_profiler_load(java.lang.String) instead

Original signature : void mono_profiler_load(const char*)
native declaration : mono\metadata\profiler.h:127


mono_profiler_load

void mono_profiler_load(java.lang.String desc)
Original signature : void mono_profiler_load(const char*)
native declaration : mono\metadata\profiler.h:127


mono_exception_from_name

@Deprecated
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

Original signature : MonoException* mono_exception_from_name(MonoImage*, const char*, const char*)
native declaration : mono\metadata\exception.h:10


mono_exception_from_name

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


mono_exception_from_token

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


mono_exception_from_name_two_strings

@Deprecated
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

Original signature : MonoException* mono_exception_from_name_two_strings(MonoImage*, const char*, const char*, MonoString*, MonoString*)
native declaration : mono\metadata\exception.h:18


mono_exception_from_name_two_strings

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


mono_exception_from_name_msg

@Deprecated
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

Original signature : MonoException* mono_exception_from_name_msg(MonoImage*, const char*, const char*, const char*)
native declaration : mono\metadata\exception.h:22


mono_exception_from_name_msg

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


mono_exception_from_token_two_strings

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


mono_exception_from_name_domain

@Deprecated
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

Original signature : MonoException* mono_exception_from_name_domain(MonoDomain*, MonoImage*, const char*, const char*)
native declaration : mono\metadata\exception.h:30


mono_exception_from_name_domain

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


mono_get_exception_divide_by_zero

MonoLibrary.MonoException mono_get_exception_divide_by_zero()
Original signature : MonoException* mono_get_exception_divide_by_zero()
native declaration : mono\metadata\exception.h:35


mono_get_exception_security

MonoLibrary.MonoException mono_get_exception_security()
Original signature : MonoException* mono_get_exception_security()
native declaration : mono\metadata\exception.h:38


mono_get_exception_arithmetic

MonoLibrary.MonoException mono_get_exception_arithmetic()
Original signature : MonoException* mono_get_exception_arithmetic()
native declaration : mono\metadata\exception.h:41


mono_get_exception_overflow

MonoLibrary.MonoException mono_get_exception_overflow()
Original signature : MonoException* mono_get_exception_overflow()
native declaration : mono\metadata\exception.h:44


mono_get_exception_null_reference

MonoLibrary.MonoException mono_get_exception_null_reference()
Original signature : MonoException* mono_get_exception_null_reference()
native declaration : mono\metadata\exception.h:47


mono_get_exception_execution_engine

@Deprecated
MonoLibrary.MonoException mono_get_exception_execution_engine(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_execution_engine(java.lang.String) instead

Original signature : MonoException* mono_get_exception_execution_engine(const char*)
native declaration : mono\metadata\exception.h:50


mono_get_exception_execution_engine

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


mono_get_exception_thread_abort

MonoLibrary.MonoException mono_get_exception_thread_abort()
Original signature : MonoException* mono_get_exception_thread_abort()
native declaration : mono\metadata\exception.h:53


mono_get_exception_thread_state

@Deprecated
MonoLibrary.MonoException mono_get_exception_thread_state(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_thread_state(java.lang.String) instead

Original signature : MonoException* mono_get_exception_thread_state(const char*)
native declaration : mono\metadata\exception.h:56


mono_get_exception_thread_state

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


mono_get_exception_thread_interrupted

MonoLibrary.MonoException mono_get_exception_thread_interrupted()
Original signature : MonoException* mono_get_exception_thread_interrupted()
native declaration : mono\metadata\exception.h:59


mono_get_exception_serialization

@Deprecated
MonoLibrary.MonoException mono_get_exception_serialization(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_serialization(java.lang.String) instead

Original signature : MonoException* mono_get_exception_serialization(const char*)
native declaration : mono\metadata\exception.h:62


mono_get_exception_serialization

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


mono_get_exception_invalid_cast

MonoLibrary.MonoException mono_get_exception_invalid_cast()
Original signature : MonoException* mono_get_exception_invalid_cast()
native declaration : mono\metadata\exception.h:65


mono_get_exception_invalid_operation

@Deprecated
MonoLibrary.MonoException mono_get_exception_invalid_operation(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_invalid_operation(java.lang.String) instead

Original signature : MonoException* mono_get_exception_invalid_operation(const char*)
native declaration : mono\metadata\exception.h:68


mono_get_exception_invalid_operation

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


mono_get_exception_index_out_of_range

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


mono_get_exception_array_type_mismatch

MonoLibrary.MonoException mono_get_exception_array_type_mismatch()
Original signature : MonoException* mono_get_exception_array_type_mismatch()
native declaration : mono\metadata\exception.h:74


mono_get_exception_type_load

@Deprecated
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

Original signature : MonoException* mono_get_exception_type_load(MonoString*, char*)
native declaration : mono\metadata\exception.h:77


mono_get_exception_type_load

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


mono_get_exception_type_load

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


mono_get_exception_missing_method

@Deprecated
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

Original signature : MonoException* mono_get_exception_missing_method(const char*, const char*)
native declaration : mono\metadata\exception.h:80


mono_get_exception_missing_method

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


mono_get_exception_missing_field

@Deprecated
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

Original signature : MonoException* mono_get_exception_missing_field(const char*, const char*)
native declaration : mono\metadata\exception.h:83


mono_get_exception_missing_field

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


mono_get_exception_not_implemented

@Deprecated
MonoLibrary.MonoException mono_get_exception_not_implemented(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_not_implemented(java.lang.String) instead

Original signature : MonoException* mono_get_exception_not_implemented(const char*)
native declaration : mono\metadata\exception.h:86


mono_get_exception_not_implemented

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


mono_get_exception_not_supported

@Deprecated
MonoLibrary.MonoException mono_get_exception_not_supported(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_not_supported(java.lang.String) instead

Original signature : MonoException* mono_get_exception_not_supported(const char*)
native declaration : mono\metadata\exception.h:89


mono_get_exception_not_supported

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


mono_get_exception_argument_null

@Deprecated
MonoLibrary.MonoException mono_get_exception_argument_null(ByteByReference arg)
Deprecated. use the safer method mono_get_exception_argument_null(java.lang.String) instead

Original signature : MonoException* mono_get_exception_argument_null(const char*)
native declaration : mono\metadata\exception.h:92


mono_get_exception_argument_null

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


mono_get_exception_argument

@Deprecated
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

Original signature : MonoException* mono_get_exception_argument(const char*, const char*)
native declaration : mono\metadata\exception.h:95


mono_get_exception_argument

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


mono_get_exception_argument_out_of_range

@Deprecated
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

Original signature : MonoException* mono_get_exception_argument_out_of_range(const char*)
native declaration : mono\metadata\exception.h:98


mono_get_exception_argument_out_of_range

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


mono_get_exception_io

@Deprecated
MonoLibrary.MonoException mono_get_exception_io(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_io(java.lang.String) instead

Original signature : MonoException* mono_get_exception_io(const char*)
native declaration : mono\metadata\exception.h:101


mono_get_exception_io

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


mono_get_exception_file_not_found

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


mono_get_exception_file_not_found2

@Deprecated
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

Original signature : MonoException* mono_get_exception_file_not_found2(const char*, MonoString*)
native declaration : mono\metadata\exception.h:107


mono_get_exception_file_not_found2

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


mono_get_exception_type_initialization

@Deprecated
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

Original signature : MonoException* mono_get_exception_type_initialization(const char*, MonoException*)
native declaration : mono\metadata\exception.h:110


mono_get_exception_type_initialization

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


mono_get_exception_synchronization_lock

@Deprecated
MonoLibrary.MonoException mono_get_exception_synchronization_lock(ByteByReference msg)
Deprecated. use the safer method mono_get_exception_synchronization_lock(java.lang.String) instead

Original signature : MonoException* mono_get_exception_synchronization_lock(const char*)
native declaration : mono\metadata\exception.h:113


mono_get_exception_synchronization_lock

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


mono_get_exception_cannot_unload_appdomain

@Deprecated
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

Original signature : MonoException* mono_get_exception_cannot_unload_appdomain(const char*)
native declaration : mono\metadata\exception.h:116


mono_get_exception_cannot_unload_appdomain

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


mono_get_exception_appdomain_unloaded

MonoLibrary.MonoException mono_get_exception_appdomain_unloaded()
Original signature : MonoException* mono_get_exception_appdomain_unloaded()
native declaration : mono\metadata\exception.h:119


mono_get_exception_bad_image_format

@Deprecated
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

Original signature : MonoException* mono_get_exception_bad_image_format(const char*)
native declaration : mono\metadata\exception.h:122


mono_get_exception_bad_image_format

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


mono_get_exception_bad_image_format2

@Deprecated
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

Original signature : MonoException* mono_get_exception_bad_image_format2(const char*, MonoString*)
native declaration : mono\metadata\exception.h:125


mono_get_exception_bad_image_format2

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


mono_get_exception_stack_overflow

MonoLibrary.MonoException mono_get_exception_stack_overflow()
Original signature : MonoException* mono_get_exception_stack_overflow()
native declaration : mono\metadata\exception.h:128


mono_get_exception_out_of_memory

MonoLibrary.MonoException mono_get_exception_out_of_memory()
Original signature : MonoException* mono_get_exception_out_of_memory()
native declaration : mono\metadata\exception.h:131


mono_get_exception_reflection_type_load

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


mono_debug_list_add

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


mono_debug_list_remove

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


mono_debug_init

void mono_debug_init(int format)
Original signature : void mono_debug_init(MonoDebugFormat)
native declaration : mono\metadata\mono-debug.h:143

Parameters:
format - @see MonoDebugFormat

mono_debug_open_image_from_memory

@Deprecated
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

Original signature : void mono_debug_open_image_from_memory(MonoImage*, const char*, int)
native declaration : mono\metadata\mono-debug.h:144


mono_debug_open_image_from_memory

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


mono_debug_cleanup

void mono_debug_cleanup()
Original signature : void mono_debug_cleanup()
native declaration : mono\metadata\mono-debug.h:145


mono_debug_close_image

void mono_debug_close_image(MonoLibrary.MonoImage image)
Original signature : void mono_debug_close_image(MonoImage*)
native declaration : mono\metadata\mono-debug.h:147


mono_debug_domain_unload

void mono_debug_domain_unload(MonoLibrary.MonoDomain domain)
Original signature : void mono_debug_domain_unload(MonoDomain*)
native declaration : mono\metadata\mono-debug.h:149


mono_debug_domain_create

void mono_debug_domain_create(MonoLibrary.MonoDomain domain)
Original signature : void mono_debug_domain_create(MonoDomain*)
native declaration : mono\metadata\mono-debug.h:150


mono_debug_using_mono_debugger

boolean mono_debug_using_mono_debugger()
Original signature : bool mono_debug_using_mono_debugger()
native declaration : mono\metadata\mono-debug.h:152


mono_debug_add_method

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


mono_debug_lookup_method

MonoDebugMethodInfo mono_debug_lookup_method(MonoLibrary.MonoMethod method)
Original signature : MonoDebugMethodInfo* mono_debug_lookup_method(MonoMethod*)
native declaration : mono\metadata\mono-debug.h:157


mono_debug_lookup_method_addresses

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


mono_debug_find_method

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


mono_debug_free_method_jit_info

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


mono_debug_add_delegate_trampoline

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


mono_debug_lookup_source_location

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


mono_debug_free_source_location

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


mono_debug_print_stack_frame

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


mono_debugger_method_has_breakpoint

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


mono_debugger_insert_breakpoint

@Deprecated
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

Original signature : int mono_debugger_insert_breakpoint(const char*, bool)
native declaration : mono\metadata\mono-debug.h:193


mono_debugger_insert_breakpoint

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


mono_get_config_dir

java.lang.String mono_get_config_dir()
Original signature : char* mono_get_config_dir()
native declaration : mono\metadata\mono-config.h:13


mono_set_config_dir

@Deprecated
void mono_set_config_dir(ByteByReference dir)
Deprecated. use the safer method mono_set_config_dir(java.lang.String) instead

Original signature : void mono_set_config_dir(const char*)
native declaration : mono\metadata\mono-config.h:14


mono_set_config_dir

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


mono_get_machine_config

java.lang.String mono_get_machine_config()
Original signature : char* mono_get_machine_config()
native declaration : mono\metadata\mono-config.h:16


mono_config_parse

@Deprecated
void mono_config_parse(ByteByReference filename)
Deprecated. use the safer method mono_config_parse(java.lang.String) instead

Original signature : void mono_config_parse(const char*)
native declaration : mono\metadata\mono-config.h:18


mono_config_parse

void mono_config_parse(java.lang.String filename)
Original signature : void mono_config_parse(const char*)
native declaration : mono\metadata\mono-config.h:18


mono_config_for_assembly

void mono_config_for_assembly(MonoLibrary.MonoImage assembly)
Original signature : void mono_config_for_assembly(MonoImage*)
native declaration : mono\metadata\mono-config.h:19


mono_config_parse_memory

@Deprecated
void mono_config_parse_memory(ByteByReference buffer)
Deprecated. use the safer method mono_config_parse_memory(java.lang.String) instead

Original signature : void mono_config_parse_memory(const char*)
native declaration : mono\metadata\mono-config.h:20


mono_config_parse_memory

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


mono_config_string_for_assembly_file

@Deprecated
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

Original signature : char* mono_config_string_for_assembly_file(const char*)
native declaration : mono\metadata\mono-config.h:22


mono_config_string_for_assembly_file

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


mono_object_new

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


mono_object_new_specific

MonoObject mono_object_new_specific(MonoLibrary.MonoVTable vtable)
Original signature : MonoObject* mono_object_new_specific(MonoVTable*)
native declaration : mono\metadata\object.h:108


mono_object_new_fast

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


mono_object_new_alloc_specific

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


mono_object_new_from_token

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


mono_array_new

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


mono_array_new_full

@Deprecated
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

Original signature : MonoArray* mono_array_new_full(MonoDomain*, MonoClass*, mono_array_size_t*, mono_array_size_t*)
native declaration : mono\metadata\object.h:124


mono_array_new_full

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


mono_array_new_specific

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


mono_array_clone

MonoArray mono_array_clone(MonoArray array)
Original signature : MonoArray* mono_array_clone(MonoArray*)
native declaration : mono\metadata\object.h:131


mono_string_new_utf16

@Deprecated
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

Original signature : MonoString* mono_string_new_utf16(MonoDomain*, const short*, int)
native declaration : mono\metadata\object.h:134


mono_string_new_utf16

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


mono_string_new_utf16

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


mono_string_new_size

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


mono_ldstr

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


mono_string_is_interned

MonoString mono_string_is_interned(MonoString str)
Original signature : MonoString* mono_string_is_interned(MonoString*)
native declaration : mono\metadata\object.h:143


mono_string_intern

MonoString mono_string_intern(MonoString str)
Original signature : MonoString* mono_string_intern(MonoString*)
native declaration : mono\metadata\object.h:146


mono_string_new

@Deprecated
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

Original signature : MonoString* mono_string_new(MonoDomain*, const char*)
native declaration : mono\metadata\object.h:149


mono_string_new

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


mono_string_new_wrapper

@Deprecated
MonoString mono_string_new_wrapper(ByteByReference text)
Deprecated. use the safer method mono_string_new_wrapper(java.lang.String) instead

Original signature : MonoString* mono_string_new_wrapper(const char*)
native declaration : mono\metadata\object.h:152


mono_string_new_wrapper

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


mono_string_new_len

@Deprecated
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

Original signature : MonoString* mono_string_new_len(MonoDomain*, const char*, guint)
native declaration : mono\metadata\object.h:155


mono_string_new_len

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


mono_string_to_utf8

ByteByReference mono_string_to_utf8(MonoString string_obj)
Original signature : char* mono_string_to_utf8(MonoString*)
native declaration : mono\metadata\object.h:158


mono_string_to_utf16

ShortByReference mono_string_to_utf16(MonoString string_obj)
Original signature : gunichar2* mono_string_to_utf16(MonoString*)
native declaration : mono\metadata\object.h:161


mono_string_from_utf16

@Deprecated
MonoString mono_string_from_utf16(ShortByReference data)
Deprecated. use the safer method mono_string_from_utf16(java.nio.ShortBuffer) instead

Original signature : MonoString* mono_string_from_utf16(gunichar2*)
native declaration : mono\metadata\object.h:164


mono_string_from_utf16

MonoString mono_string_from_utf16(java.nio.ShortBuffer data)
Original signature : MonoString* mono_string_from_utf16(gunichar2*)
native declaration : mono\metadata\object.h:164


mono_string_equal

boolean mono_string_equal(MonoString s1,
                          MonoString s2)
Original signature : bool mono_string_equal(MonoString*, MonoString*)
native declaration : mono\metadata\object.h:167


mono_string_hash

int mono_string_hash(MonoString s)
Original signature : guint mono_string_hash(MonoString*)
native declaration : mono\metadata\object.h:170


mono_object_hash

int mono_object_hash(MonoObject obj)
Original signature : int mono_object_hash(MonoObject*)
native declaration : mono\metadata\object.h:173


mono_value_box

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


mono_value_copy

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


mono_value_copy_array

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


mono_object_get_domain

MonoLibrary.MonoDomain mono_object_get_domain(MonoObject obj)
Original signature : MonoDomain* mono_object_get_domain(MonoObject*)
native declaration : mono\metadata\object.h:185


mono_object_get_class

MonoLibrary.MonoClass mono_object_get_class(MonoObject obj)
Original signature : MonoClass* mono_object_get_class(MonoObject*)
native declaration : mono\metadata\object.h:188


mono_object_unbox

Pointer mono_object_unbox(MonoObject obj)
Original signature : void* mono_object_unbox(MonoObject*)
native declaration : mono\metadata\object.h:191


mono_object_clone

MonoObject mono_object_clone(MonoObject obj)
Original signature : MonoObject* mono_object_clone(MonoObject*)
native declaration : mono\metadata\object.h:194


mono_object_isinst

MonoObject mono_object_isinst(MonoObject obj,
                              MonoLibrary.MonoClass klass)
Original signature : MonoObject* mono_object_isinst(MonoObject*, MonoClass*)
native declaration : mono\metadata\object.h:197


mono_object_isinst_mbyref

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


mono_object_castclass_mbyref

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


mono_monitor_try_enter

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


mono_monitor_enter

boolean mono_monitor_enter(MonoObject obj)
Original signature : bool mono_monitor_enter(MonoObject*)
native declaration : mono\metadata\object.h:209


mono_object_get_size

int mono_object_get_size(MonoObject o)
Original signature : guint mono_object_get_size(MonoObject*)
native declaration : mono\metadata\object.h:212


mono_monitor_exit

void mono_monitor_exit(MonoObject obj)
Original signature : void mono_monitor_exit(MonoObject*)
native declaration : mono\metadata\object.h:215


mono_raise_exception

void mono_raise_exception(MonoLibrary.MonoException ex)
Original signature : void mono_raise_exception(MonoException*)
native declaration : mono\metadata\object.h:218


mono_runtime_object_init

void mono_runtime_object_init(MonoObject this_obj)
Original signature : void mono_runtime_object_init(MonoObject*)
native declaration : mono\metadata\object.h:221


mono_runtime_class_init

void mono_runtime_class_init(MonoLibrary.MonoVTable vtable)
Original signature : void mono_runtime_class_init(MonoVTable*)
native declaration : mono\metadata\object.h:224


mono_object_get_virtual_method

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


mono_runtime_invoke

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


mono_get_delegate_invoke

MonoLibrary.MonoMethod mono_get_delegate_invoke(MonoLibrary.MonoClass klass)
Original signature : MonoMethod* mono_get_delegate_invoke(MonoClass*)
native declaration : mono\metadata\object.h:234


mono_runtime_delegate_invoke

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


mono_runtime_invoke_array

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


mono_method_get_unmanaged_thunk

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


mono_runtime_get_main_args

MonoArray mono_runtime_get_main_args()
Original signature : MonoArray* mono_runtime_get_main_args()
native declaration : mono\metadata\object.h:248


mono_runtime_exec_managed_code

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


mono_runtime_run_main

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


mono_runtime_exec_main

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


mono_load_remote_field

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


mono_load_remote_field_new

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


mono_store_remote_field

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


mono_store_remote_field_new

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


mono_unhandled_exception

void mono_unhandled_exception(MonoObject exc)
Original signature : void mono_unhandled_exception(MonoObject*)
native declaration : mono\metadata\object.h:276


mono_print_unhandled_exception

void mono_print_unhandled_exception(MonoObject exc)
Original signature : void mono_print_unhandled_exception(MonoObject*)
native declaration : mono\metadata\object.h:279


mono_compile_method

Pointer mono_compile_method(MonoLibrary.MonoMethod method)
Original signature : void* mono_compile_method(MonoMethod*)
native declaration : mono\metadata\object.h:282


mono_remote_class

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


mono_field_set_value

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


mono_field_static_set_value

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


mono_field_get_value

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


mono_field_static_get_value

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


mono_field_get_value_object

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


mono_property_set_value

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


mono_property_get_value

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


mono_gchandle_new

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).
mono_gchandle_new () is used to prevent an object from being garbage collected
until mono_gchandle_free() is called. Use a TRUE value for the pinned argument to
prevent the object from being moved (this should be avoided as much as possible
and this should be used only for shorts periods of time or performance will suffer).
To create a weakref use mono_gchandle_new_weakref (): track_resurrection should
usually be false (see the GC docs for more details).
mono_gchandle_get_target () can be used to get the object referenced by both kinds
of handle: for a weakref handle, if an object has been collected, it will return NULL.
Original signature : int mono_gchandle_new(MonoObject*, bool)
native declaration : mono\metadata\object.h:324


mono_gchandle_new_weakref

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


mono_gchandle_get_target

MonoObject mono_gchandle_get_target(int gchandle)
Original signature : MonoObject* mono_gchandle_get_target(int)
native declaration : mono\metadata\object.h:326


mono_gchandle_free

void mono_gchandle_free(int gchandle)
Original signature : void mono_gchandle_free(int)
native declaration : mono\metadata\object.h:327


mono_gc_wbarrier_set_field

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


mono_gc_wbarrier_set_arrayref

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


mono_gc_wbarrier_arrayref_copy

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


mono_gc_wbarrier_generic_store

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


mono_gc_wbarrier_value_copy

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


mono_gc_wbarrier_object

void mono_gc_wbarrier_object(MonoObject obj)
Original signature : void mono_gc_wbarrier_object(MonoObject*)
native declaration : mono\metadata\object.h:335


mono_debug_open_mono_symbols

@Deprecated
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

Original signature : MonoSymbolFile* mono_debug_open_mono_symbols(MonoDebugHandle*, const char*, int, bool)
native declaration : mono\metadata\debug-mono-symfile.h:101


mono_debug_open_mono_symbols

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


mono_debug_close_mono_symbol_file

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


mono_debug_symfile_lookup_location

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


_mono_debug_address_from_il_offset

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


mono_debug_symfile_lookup_method

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


mono_init

@Deprecated
MonoLibrary.MonoDomain mono_init(ByteByReference filename)
Deprecated. use the safer method mono_init(java.lang.String) instead

Original signature : MonoDomain* mono_init(const char*)
native declaration : mono\metadata\appdomain.h:29


mono_init

MonoLibrary.MonoDomain mono_init(java.lang.String filename)
Original signature : MonoDomain* mono_init(const char*)
native declaration : mono\metadata\appdomain.h:29


mono_init_from_assembly

@Deprecated
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

Original signature : MonoDomain* mono_init_from_assembly(const char*, const char*)
native declaration : mono\metadata\appdomain.h:32


mono_init_from_assembly

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


mono_init_version

@Deprecated
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

Original signature : MonoDomain* mono_init_version(const char*, const char*)
native declaration : mono\metadata\appdomain.h:35


mono_init_version

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


mono_get_root_domain

MonoLibrary.MonoDomain mono_get_root_domain()
Original signature : MonoDomain* mono_get_root_domain()
native declaration : mono\metadata\appdomain.h:38


mono_runtime_init

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


mono_runtime_cleanup

void mono_runtime_cleanup(MonoLibrary.MonoDomain domain)
Original signature : void mono_runtime_cleanup(MonoDomain*)
native declaration : mono\metadata\appdomain.h:45


mono_install_runtime_cleanup

void mono_install_runtime_cleanup(MonoLibrary.MonoDomainFunc func)
Original signature : void mono_install_runtime_cleanup(MonoDomainFunc)
native declaration : mono\metadata\appdomain.h:48


mono_runtime_quit

void mono_runtime_quit()
Original signature : void mono_runtime_quit()
native declaration : mono\metadata\appdomain.h:51


mono_runtime_set_shutting_down

void mono_runtime_set_shutting_down()
Original signature : void mono_runtime_set_shutting_down()
native declaration : mono\metadata\appdomain.h:54


mono_runtime_is_shutting_down

boolean mono_runtime_is_shutting_down()
Original signature : bool mono_runtime_is_shutting_down()
native declaration : mono\metadata\appdomain.h:57


mono_check_corlib_version

java.lang.String mono_check_corlib_version()
Original signature : char* mono_check_corlib_version()
native declaration : mono\metadata\appdomain.h:60


mono_domain_create

MonoLibrary.MonoDomain mono_domain_create()
Original signature : MonoDomain* mono_domain_create()
native declaration : mono\metadata\appdomain.h:63


mono_domain_create_appdomain

@Deprecated
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

Original signature : MonoDomain* mono_domain_create_appdomain(char*, char*)
native declaration : mono\metadata\appdomain.h:66


mono_domain_create_appdomain

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


mono_domain_create_appdomain

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


mono_domain_get

MonoLibrary.MonoDomain mono_domain_get()
Original signature : MonoDomain* mono_domain_get()
native declaration : mono\metadata\appdomain.h:69


mono_domain_get_by_id

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


mono_domain_get_id

int mono_domain_get_id(MonoLibrary.MonoDomain domain)
Original signature : int mono_domain_get_id(MonoDomain*)
native declaration : mono\metadata\appdomain.h:75


mono_domain_set

boolean mono_domain_set(MonoLibrary.MonoDomain domain,
                        boolean force)
Original signature : bool mono_domain_set(MonoDomain*, bool)
native declaration : mono\metadata\appdomain.h:78


mono_domain_set_internal

void mono_domain_set_internal(MonoLibrary.MonoDomain domain)
Original signature : void mono_domain_set_internal(MonoDomain*)
native declaration : mono\metadata\appdomain.h:81


mono_domain_unload

void mono_domain_unload(MonoLibrary.MonoDomain domain)
Original signature : void mono_domain_unload(MonoDomain*)
native declaration : mono\metadata\appdomain.h:84


mono_domain_is_unloading

boolean mono_domain_is_unloading(MonoLibrary.MonoDomain domain)
Original signature : bool mono_domain_is_unloading(MonoDomain*)
native declaration : mono\metadata\appdomain.h:87


mono_domain_from_appdomain

MonoLibrary.MonoDomain mono_domain_from_appdomain(MonoLibrary.MonoAppDomain appdomain)
Original signature : MonoDomain* mono_domain_from_appdomain(MonoAppDomain*)
native declaration : mono\metadata\appdomain.h:90


mono_domain_foreach

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


mono_domain_assembly_open

@Deprecated
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

Original signature : MonoAssembly* mono_domain_assembly_open(MonoDomain*, const char*)
native declaration : mono\metadata\appdomain.h:96


mono_domain_assembly_open

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


mono_domain_finalize

boolean mono_domain_finalize(MonoLibrary.MonoDomain domain,
                             int timeout)
Original signature : bool mono_domain_finalize(MonoDomain*, int)
native declaration : mono\metadata\appdomain.h:99


mono_domain_free

void mono_domain_free(MonoLibrary.MonoDomain domain,
                      boolean force)
Original signature : void mono_domain_free(MonoDomain*, bool)
native declaration : mono\metadata\appdomain.h:102


mono_domain_has_type_resolve

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


mono_domain_try_type_resolve

@Deprecated
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

Original signature : MonoReflectionAssembly* mono_domain_try_type_resolve(MonoDomain*, char*, MonoObject*)
native declaration : mono\metadata\appdomain.h:108


mono_domain_try_type_resolve

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


mono_domain_try_type_resolve

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


mono_domain_owns_vtable_slot

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


mono_context_init

void mono_context_init(MonoLibrary.MonoDomain domain)
Original signature : void mono_context_init(MonoDomain*)
native declaration : mono\metadata\appdomain.h:114


mono_context_set

void mono_context_set(MonoLibrary.MonoAppContext new_context)
Original signature : void mono_context_set(MonoAppContext*)
native declaration : mono\metadata\appdomain.h:117


mono_context_get

MonoLibrary.MonoAppContext mono_context_get()
Original signature : MonoAppContext* mono_context_get()
native declaration : mono\metadata\appdomain.h:120


mono_jit_info_table_find

@Deprecated
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

Original signature : MonoJitInfo* mono_jit_info_table_find(MonoDomain*, char*)
native declaration : mono\metadata\appdomain.h:123


mono_jit_info_table_find

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


mono_jit_info_table_find

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


mono_jit_info_get_code_start

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


mono_jit_info_get_code_size

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


mono_jit_info_get_method

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


mono_get_corlib

MonoLibrary.MonoImage mono_get_corlib()
Original signature : MonoImage* mono_get_corlib()
native declaration : mono\metadata\appdomain.h:138


mono_get_object_class

MonoLibrary.MonoClass mono_get_object_class()
Original signature : MonoClass* mono_get_object_class()
native declaration : mono\metadata\appdomain.h:141


mono_get_byte_class

MonoLibrary.MonoClass mono_get_byte_class()
Original signature : MonoClass* mono_get_byte_class()
native declaration : mono\metadata\appdomain.h:144


mono_get_void_class

MonoLibrary.MonoClass mono_get_void_class()
Original signature : MonoClass* mono_get_void_class()
native declaration : mono\metadata\appdomain.h:147


mono_get_boolean_class

MonoLibrary.MonoClass mono_get_boolean_class()
Original signature : MonoClass* mono_get_boolean_class()
native declaration : mono\metadata\appdomain.h:150


mono_get_sbyte_class

MonoLibrary.MonoClass mono_get_sbyte_class()
Original signature : MonoClass* mono_get_sbyte_class()
native declaration : mono\metadata\appdomain.h:153


mono_get_int16_class

MonoLibrary.MonoClass mono_get_int16_class()
Original signature : MonoClass* mono_get_int16_class()
native declaration : mono\metadata\appdomain.h:156


mono_get_uint16_class

MonoLibrary.MonoClass mono_get_uint16_class()
Original signature : MonoClass* mono_get_uint16_class()
native declaration : mono\metadata\appdomain.h:159


mono_get_int32_class

MonoLibrary.MonoClass mono_get_int32_class()
Original signature : MonoClass* mono_get_int32_class()
native declaration : mono\metadata\appdomain.h:162


mono_get_uint32_class

MonoLibrary.MonoClass mono_get_uint32_class()
Original signature : MonoClass* mono_get_uint32_class()
native declaration : mono\metadata\appdomain.h:165


mono_get_intptr_class

MonoLibrary.MonoClass mono_get_intptr_class()
Original signature : MonoClass* mono_get_intptr_class()
native declaration : mono\metadata\appdomain.h:168


mono_get_uintptr_class

MonoLibrary.MonoClass mono_get_uintptr_class()
Original signature : MonoClass* mono_get_uintptr_class()
native declaration : mono\metadata\appdomain.h:171


mono_get_int64_class

MonoLibrary.MonoClass mono_get_int64_class()
Original signature : MonoClass* mono_get_int64_class()
native declaration : mono\metadata\appdomain.h:174


mono_get_uint64_class

MonoLibrary.MonoClass mono_get_uint64_class()
Original signature : MonoClass* mono_get_uint64_class()
native declaration : mono\metadata\appdomain.h:177


mono_get_single_class

MonoLibrary.MonoClass mono_get_single_class()
Original signature : MonoClass* mono_get_single_class()
native declaration : mono\metadata\appdomain.h:180


mono_get_double_class

MonoLibrary.MonoClass mono_get_double_class()
Original signature : MonoClass* mono_get_double_class()
native declaration : mono\metadata\appdomain.h:183


mono_get_char_class

MonoLibrary.MonoClass mono_get_char_class()
Original signature : MonoClass* mono_get_char_class()
native declaration : mono\metadata\appdomain.h:186


mono_get_string_class

MonoLibrary.MonoClass mono_get_string_class()
Original signature : MonoClass* mono_get_string_class()
native declaration : mono\metadata\appdomain.h:189


mono_get_enum_class

MonoLibrary.MonoClass mono_get_enum_class()
Original signature : MonoClass* mono_get_enum_class()
native declaration : mono\metadata\appdomain.h:192


mono_get_array_class

MonoLibrary.MonoClass mono_get_array_class()
Original signature : MonoClass* mono_get_array_class()
native declaration : mono\metadata\appdomain.h:195


mono_get_thread_class

MonoLibrary.MonoClass mono_get_thread_class()
Original signature : MonoClass* mono_get_thread_class()
native declaration : mono\metadata\appdomain.h:198


mono_get_exception_class

MonoLibrary.MonoClass mono_get_exception_class()
Original signature : MonoClass* mono_get_exception_class()
native declaration : mono\metadata\appdomain.h:201


mono_disasm_code_one

@Deprecated
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

Original signature : char* mono_disasm_code_one(MonoDisHelper*, MonoMethod*, const guchar*, const guchar**)
native declaration : mono\metadata\debug-helpers.h:22


mono_disasm_code_one

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


mono_disasm_code

@Deprecated
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

Original signature : char* mono_disasm_code(MonoDisHelper*, MonoMethod*, const guchar*, const guchar*)
native declaration : mono\metadata\debug-helpers.h:23


mono_disasm_code

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


mono_type_get_desc

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


mono_type_full_name

ByteByReference mono_type_full_name(MonoLibrary.MonoType type)
Original signature : char* mono_type_full_name(MonoType*)
native declaration : mono\metadata\debug-helpers.h:28


mono_signature_get_desc

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


mono_context_get_desc

ByteByReference mono_context_get_desc(MonoLibrary.MonoGenericContext context)
Original signature : char* mono_context_get_desc(MonoGenericContext*)
native declaration : mono\metadata\debug-helpers.h:32


mono_method_desc_new

@Deprecated
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

Original signature : MonoMethodDesc* mono_method_desc_new(const char*, bool)
native declaration : mono\metadata\debug-helpers.h:34


mono_method_desc_new

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


mono_method_desc_from_method

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


mono_method_desc_free

void mono_method_desc_free(MonoLibrary.MonoMethodDesc desc)
Original signature : void mono_method_desc_free(MonoMethodDesc*)
native declaration : mono\metadata\debug-helpers.h:36


mono_method_desc_match

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


mono_method_desc_full_match

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


mono_method_desc_search_in_class

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


mono_method_desc_search_in_image

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


mono_method_full_name

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


mono_field_full_name

ByteByReference mono_field_full_name(MonoLibrary.MonoClassField field)
Original signature : char* mono_field_full_name(MonoClassField*)
native declaration : mono\metadata\debug-helpers.h:44


mono_opcode_name

java.lang.String mono_opcode_name(int opcode)
Original signature : char* mono_opcode_name(int)
native declaration : mono\metadata\opcodes.h:64


mono_image_verify_tables

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


mono_method_verify

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


mono_free_verify_list

void mono_free_verify_list(MonoLibrary.GSList list)
Original signature : void mono_free_verify_list(GSList*)
native declaration : mono\metadata\verify.h:50


mono_verify_corlib

ByteByReference mono_verify_corlib()
Original signature : char* mono_verify_corlib()
native declaration : mono\metadata\verify.h:51


mono_jit_init

@Deprecated
MonoLibrary.MonoDomain mono_jit_init(ByteByReference file)
Deprecated. use the safer method mono_jit_init(java.lang.String) instead

Original signature : MonoDomain* mono_jit_init(const char*)
native declaration : mono\jit\jit.h:14


mono_jit_init

MonoLibrary.MonoDomain mono_jit_init(java.lang.String file)
Original signature : MonoDomain* mono_jit_init(const char*)
native declaration : mono\jit\jit.h:14


mono_jit_init_version

@Deprecated
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

Original signature : MonoDomain* mono_jit_init_version(const char*, const char*)
native declaration : mono\jit\jit.h:17


mono_jit_init_version

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


mono_jit_exec

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


mono_jit_cleanup

void mono_jit_cleanup(MonoLibrary.MonoDomain domain)
Original signature : void mono_jit_cleanup(MonoDomain*)
native declaration : mono\jit\jit.h:23


mono_jit_set_trace_options

@Deprecated
boolean mono_jit_set_trace_options(ByteByReference options)
Deprecated. use the safer method mono_jit_set_trace_options(java.lang.String) instead

Original signature : bool mono_jit_set_trace_options(const char*)
native declaration : mono\jit\jit.h:26


mono_jit_set_trace_options

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


mono_main

int mono_main(int argc,
              PointerByReference argv)
Original signature : int mono_main(int, char*[])
native declaration : mono\interpreter\embed.h:5


mono_interp_init

@Deprecated
MonoLibrary.MonoDomain mono_interp_init(ByteByReference file)
Deprecated. use the safer method mono_interp_init(java.lang.String) instead

Original signature : MonoDomain* mono_interp_init(const char*)
native declaration : mono\interpreter\embed.h:8


mono_interp_init

MonoLibrary.MonoDomain mono_interp_init(java.lang.String file)
Original signature : MonoDomain* mono_interp_init(const char*)
native declaration : mono\interpreter\embed.h:8


mono_interp_exec

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


mono_interp_cleanup

void mono_interp_cleanup(MonoLibrary.MonoDomain domain)
Original signature : void mono_interp_cleanup(MonoDomain*)
native declaration : mono\interpreter\embed.h:14