Documentation ¶
Index ¶
- Variables
- func Bool32(b bool) int32
- func Bool64(b bool) int64
- func GoString(s Intptr) string
- func Start(main func(*TLS, int32, Intptr) int32)
- func VaFloat64(app Intptr) float64
- func VaInt32(app Intptr) int32
- func VaInt64(app Intptr) int64
- func X_IO_putc(t *TLS, c int32, fp Intptr) int32
- func X__assert_fail(t *TLS, assertion, file Intptr, line int32, function Intptr)
- func Xabort(t *TLS)
- func Xaccess(t *TLS, pathname Intptr, mode int32) int32
- func Xacos(t *TLS, x float64) float64
- func Xasin(t *TLS, x float64) float64
- func Xatan(t *TLS, x float64) float64
- func Xatan2(t *TLS, x, y float64) float64
- func Xatoi(t *TLS, nptr Intptr) int32
- func Xatol(t *TLS, nptr Intptr) (r long)
- func Xbacktrace(t *TLS, buf Intptr, size int32) int32
- func Xceil(t *TLS, x float64) float64
- func Xchdir(t *TLS, path Intptr) int32
- func Xchmod(t *TLS, pathname Intptr, mode int32) int32
- func Xclose(t *TLS, fd int32) int32
- func Xclosedir(t *TLS, dir Intptr) int32
- func Xcos(t *TLS, x float64) float64
- func Xcosf(t *TLS, x float32) float32
- func Xcosh(t *TLS, x float64) float64
- func Xdlclose(t *TLS, handle Intptr) int32
- func Xexit(t *TLS, status int32)
- func Xexp(t *TLS, x float64) float64
- func Xfabs(t *TLS, x float64) float64
- func Xfabsf(t *TLS, x float32) float32
- func Xfchmod(t *TLS, fd, mode int32) int32
- func Xfchown(t *TLS, fd, owner, grout int32) int32
- func Xfclose(t *TLS, stream Intptr) int32
- func Xfcntl(t *TLS, fd, cmd int32, args uintptr) int32
- func Xfflush(t *TLS, stream Intptr) int32
- func Xfgetc(t *TLS, stream Intptr) int32
- func Xfloor(t *TLS, x float64) float64
- func Xfmod(t *TLS, x, y float64) float64
- func Xfprintf(t *TLS, stream, format Intptr, args uintptr) int32
- func Xfputc(t *TLS, c int32, stream Intptr) int32
- func Xfputs(t *TLS, s, stream Intptr) int32
- func Xfree(t *TLS, ptr Intptr)
- func Xfseek(t *TLS, stream Intptr, offset long, whence int32) int32
- func Xfstat64(t *TLS, fd int32, statbuf Intptr) int32
- func Xfsync(t *TLS, fd int32) int32
- func Xftell(t *TLS, stream Intptr) long
- func Xftruncate64(t *TLS, fd int32, length int64) int32
- func Xgeteuid(t *TLS) int32
- func Xgetpid(t *TLS) int32
- func Xgetrusage(t *TLS, who int32, usage Intptr) int32
- func Xgettimeofday(t *TLS, tv, tz Intptr) int32
- func Xgetuid(t *TLS) int32
- func Xisatty(t *TLS, fd int32) int32
- func Xlog(t *TLS, x float64) float64
- func Xlog10(t *TLS, x float64) float64
- func Xlseek64(t *TLS, fd int32, offset int64, whence int32) int64
- func Xlstat64(t *TLS, pathname, stat Intptr) int32
- func Xmemcmp(t *TLS, s1, s2, n Intptr) int32
- func Xmkdir(t *TLS, path Intptr, mode int32) int32
- func Xmunmap(t *TLS, addr, length Intptr) int32
- func Xopen64(t *TLS, pathname Intptr, flags int32, args uintptr) int32
- func Xpclose(t *TLS, stream Intptr) int32
- func Xperror(t *TLS, s Intptr)
- func Xpow(t *TLS, x, y float64) float64
- func Xprintf(t *TLS, s Intptr, args uintptr) int32
- func Xputchar(t *TLS, c int32) int32
- func Xputs(t *TLS, s Intptr) int32
- func Xqsort(t *TLS, base, nmemb, size, compar Intptr)
- func Xraise(t *TLS, sig int32) int32
- func Xrand(t *TLS) int32
- func Xrewind(t *TLS, stream Intptr)
- func Xrmdir(t *TLS, pathname Intptr) int32
- func Xround(t *TLS, x float64) float64
- func Xsetvbuf(t *TLS, stream, buf Intptr, mode int32, size Intptr) int32
- func Xsin(t *TLS, x float64) float64
- func Xsinf(t *TLS, x float32) float32
- func Xsinh(t *TLS, x float64) float64
- func Xsleep(t *TLS, seconds int32) int32
- func Xsprintf(t *TLS, str, format Intptr, args uintptr) (r int32)
- func Xsqrt(t *TLS, x float64) float64
- func Xstat64(t *TLS, pathname, stat Intptr) int32
- func Xstrcmp(t *TLS, s1, s2 Intptr) int32
- func Xstrncmp(t *TLS, s1, s2, n Intptr) int32
- func Xstrtol(t *TLS, nptr, endptr Intptr, base int32) long
- func Xsymlink(t *TLS, target, linkpath Intptr) int32
- func Xsysconf(t *TLS, name int32) long
- func Xsystem(t *TLS, command Intptr) int32
- func Xtan(t *TLS, x float64) float64
- func Xtanh(t *TLS, x float64) float64
- func Xtolower(t *TLS, c int32) int32
- func Xtoupper(t *TLS, c int32) int32
- func Xunlink(t *TLS, pathname Intptr) int32
- func Xusleep(t *TLS, usec int32) int32
- func Xutimes(t *TLS, filename, times Intptr) int32
- func Xvfprintf(t *TLS, stream, format, ap Intptr) int32
- func Xvprintf(t *TLS, s, ap Intptr) int32
- type Intptr
- func CString(s string) (Intptr, error)
- func X__ctype_b_loc(t *TLS) Intptr
- func X__errno_location(t *TLS) Intptr
- func Xcalloc(t *TLS, n, size Intptr) Intptr
- func Xdlerror(t *TLS) Intptr
- func Xdlopen(t *TLS, filename Intptr, flags int32) Intptr
- func Xdlsym(t *TLS, handle, symbol Intptr) Intptr
- func Xfgets(t *TLS, s Intptr, size int32, stream Intptr) Intptr
- func Xfopen(t *TLS, pathname, mode Intptr) Intptr
- func Xfopen64(t *TLS, pathname, mode Intptr) Intptr
- func Xfread(t *TLS, ptr, size, nmemb, stream Intptr) Intptr
- func Xfwrite(t *TLS, ptr, size, nmemb, stream Intptr) Intptr
- func Xgetcwd(t *TLS, buf, size Intptr) Intptr
- func Xgetenv(t *TLS, name Intptr) Intptr
- func Xgetpwuid(t *TLS, uid int32) Intptr
- func Xlocaltime(t *TLS, timep Intptr) Intptr
- func Xmalloc(t *TLS, size Intptr) Intptr
- func Xmemcpy(t *TLS, dest, src, n Intptr) (r Intptr)
- func Xmemmove(t *TLS, dest, src, n Intptr) Intptr
- func Xmemset(t *TLS, s Intptr, c int32, n Intptr) Intptr
- func Xmmap64(t *TLS, addr, length Intptr, prot, flags, fd int32, offset int64) Intptr
- func Xopendir(t *TLS, dir Intptr) Intptr
- func Xpopen(t *TLS, command, typ Intptr) Intptr
- func Xread(t *TLS, fd int32, buf, count Intptr) Intptr
- func Xreaddir64(t *TLS, dir Intptr) Intptr
- func Xreadlink(t *TLS, path, buf, bufsize Intptr) Intptr
- func Xrealloc(t *TLS, ptr, size Intptr) Intptr
- func Xsignal(t *TLS, signum int32, handler Intptr) Intptr
- func Xstrcat(t *TLS, dest, src Intptr) Intptr
- func Xstrchr(t *TLS, s Intptr, c int32) Intptr
- func Xstrcpy(t *TLS, dest, src Intptr) Intptr
- func Xstrcspn(t *TLS, s, reject Intptr) (r Intptr)
- func Xstrdup(t *TLS, s Intptr) Intptr
- func Xstrerror(t *TLS, errnum int32) Intptr
- func Xstrlen(t *TLS, s Intptr) Intptr
- func Xstrncpy(t *TLS, dest, src, n Intptr) Intptr
- func Xstrrchr(t *TLS, s Intptr, c int32) Intptr
- func Xstrstr(t *TLS, haystack, needle Intptr) Intptr
- func Xtime(t *TLS, tloc Intptr) Intptr
- func Xwrite(t *TLS, fd int32, buf, count Intptr) Intptr
- type RawMem
- type TLS
Constants ¶
This section is empty.
Variables ¶
View Source
var CAPI = map[string]struct{}{}/* 132 elements not displayed */
View Source
var Xstderr = &stderr
Keep these outside of the var block otherwise go generate will miss them.
View Source
var Xstdin = &stdin
View Source
var Xstdout = &stdout
Functions ¶
func X__assert_fail ¶
void __assert_fail(const char * assertion, const char * file, unsigned int line, const char * function);
func Xbacktrace ¶
int backtrace(void **buffer, int size);
func Xftruncate64 ¶
int ftruncate(int fd, off_t length);
func Xgetrusage ¶
int getrusage(int who, struct rusage *usage);
func Xgettimeofday ¶
int gettimeofday(struct timeval *tv, struct timezone *tz);
func Xqsort ¶
void qsort(void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *));
Types ¶
type Intptr ¶
type Intptr = int64
func X__ctype_b_loc ¶
func Xlocaltime ¶
struct tm *localtime(const time_t *timep);
Source Files ¶
Click to show internal directories.
Click to hide internal directories.