Esempio n. 1
0
        static XPrintfFunctions()
        {
            CdeclFunction _printf = new CdeclFunction(Stdlib.LIBC, "printf", typeof(int));

            printf = new XPrintf(_printf.Invoke);

            CdeclFunction _fprintf = new CdeclFunction(Stdlib.LIBC, "fprintf", typeof(int));

            fprintf = new XPrintf(_fprintf.Invoke);

            CdeclFunction _snprintf = new CdeclFunction(Stdlib.MPH,
                                                        "Mono_Posix_Stdlib_snprintf", typeof(int));

            snprintf = new XPrintf(_snprintf.Invoke);

            CdeclFunction _syslog = new CdeclFunction(Syscall.MPH,
                                                      "Mono_Posix_Stdlib_syslog2", typeof(int));

            syslog = new XPrintf(_syslog.Invoke);
        }
Esempio n. 2
0
		static XPrintfFunctions ()
		{
			CdeclFunction _printf = new CdeclFunction (Stdlib.LIBC, "printf", typeof(int));
			printf = new XPrintf (_printf.Invoke);

			CdeclFunction _fprintf = new CdeclFunction (Stdlib.LIBC, "fprintf", typeof(int));
			fprintf = new XPrintf (_fprintf.Invoke);

			CdeclFunction _snprintf = new CdeclFunction (Stdlib.MPH, 
					"Mono_Posix_Stdlib_snprintf", typeof(int));
			snprintf = new XPrintf (_snprintf.Invoke);

			CdeclFunction _syslog = new CdeclFunction (Syscall.LIBC, "syslog", typeof(void));
			syslog = new XPrintf (_syslog.Invoke);
		}