X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fassembly.h;h=1a6f3519840656ccf57af040577abd81d209cf51;hb=ef7a4c06206976de7ef2e974267407347ddb75a4;hp=6126feda0e1c9053ddc792e2a466a1aa60dd2953;hpb=d0fb7a1240445cf86e32022dab186fbd5b21ccc7;p=mono.git diff --git a/mono/metadata/assembly.h b/mono/metadata/assembly.h index 6126feda0e1..1a6f3519840 100644 --- a/mono/metadata/assembly.h +++ b/mono/metadata/assembly.h @@ -1,3 +1,7 @@ +/** + * \file + */ + #ifndef _MONONET_METADATA_ASSEMBLY_H_ #define _MONONET_METADATA_ASSEMBLY_H_ @@ -8,8 +12,10 @@ MONO_BEGIN_DECLS MONO_API void mono_assemblies_init (void); MONO_API void mono_assemblies_cleanup (void); +MONO_RT_EXTERNAL_ONLY MONO_API MonoAssembly *mono_assembly_open (const char *filename, MonoImageOpenStatus *status); +MONO_RT_EXTERNAL_ONLY MONO_API MonoAssembly *mono_assembly_open_full (const char *filename, MonoImageOpenStatus *status, mono_bool refonly); @@ -37,8 +43,8 @@ MONO_RT_EXTERNAL_ONLY MONO_API MonoImage* mono_assembly_load_module (MonoAsse MONO_API void mono_assembly_close (MonoAssembly *assembly); MONO_API void mono_assembly_setrootdir (const char *root_dir); MONO_API MONO_CONST_RETURN char *mono_assembly_getrootdir (void); -MONO_API MONO_CONST_RETURN char *mono_native_getrootdir (void); -MONO_API void mono_assembly_foreach (MonoFunc func, void* user_data); +MONO_API char *mono_native_getrootdir (void); +MONO_API void mono_assembly_foreach (MonoFunc func, void* user_data); MONO_API void mono_assembly_set_main (MonoAssembly *assembly); MONO_API MonoAssembly *mono_assembly_get_main (void); MONO_API MonoImage *mono_assembly_get_image (MonoAssembly *assembly);