Documentation
¶
Index ¶
- Constants
- Variables
- func Abort()
- func Calloc(size, n uint64) unsafe.Pointer
- func Fprintf(f *struct__IO_FILE, fmt *int8, __cgo_args ...) int32
- func Free(p unsafe.Pointer)
- func Frexp(x float64, e *int32) float64
- func Frexpl(x float64, e *int32) float64
- func Fwrite(src unsafe.Pointer, size uint64, nmemb uint64, f *struct__IO_FILE) uint64
- func Getenv(name *int8) *int8
- func Isdigit(c int32) int32
- func Malloc(size uint64) unsafe.Pointer
- func Memchr(src unsafe.Pointer, c int32, n uint64) unsafe.Pointer
- func Memcmp(vl unsafe.Pointer, vr unsafe.Pointer, n uint64) int32
- func Memcpy(dest unsafe.Pointer, src unsafe.Pointer, n uint64) unsafe.Pointer
- func Memrchr(m unsafe.Pointer, c int32, n uint64) unsafe.Pointer
- func Memset(dest unsafe.Pointer, c int32, n uint64) unsafe.Pointer
- func Printf(fmt *int8, __cgo_args ...) int32
- func Qsort(base unsafe.Pointer, nel uint64, width uint64, ...)
- func Snprintf(s *int8, n uint64, fmt *int8, __cgo_args ...) int32
- func Sprintf(s *int8, fmt *int8, __cgo_args ...) int32
- func Strcat(dest *int8, src *int8) *int8
- func Strchr(s *int8, c int32) *int8
- func Strcmp(l *int8, r *int8) int32
- func Strcpy(dest *int8, src *int8) *int8
- func Strcspn(s *int8, c *int8) uint64
- func Strerror(e int32) *int8
- func Strlcat(d *int8, s *int8, n uint64) uint64
- func Strlcpy(d *int8, s *int8, n uint64) uint64
- func Strlen(s *int8) uint64
- func Strncat(d *int8, s *int8, n uint64) *int8
- func Strncmp(_l *int8, _r *int8, n uint64) int32
- func Strncpy(d *int8, s *int8, n uint64) *int8
- func Strnlen(s *int8, n uint64) uint64
- func Strpbrk(s *int8, b *int8) *int8
- func Strrchr(s *int8, c int32) *int8
- func Strspn(s *int8, c *int8) uint64
- func Strtok(s *int8, sep *int8) *int8
- func Vfprintf(f *struct__IO_FILE, fmt *int8, ap []interface{}) int32
- func Vsnprintf(s *int8, n uint64, fmt *int8, ap []interface{}) int32
- func Vsprintf(s *int8, fmt *int8, ap []interface{}) int32
- func Write(fd int32, buf unsafe.Pointer, count uint64) int64
- type Blkcnt_t
- type Blksize_t
- type Clock_t
- type Clockid_t
- type Dev_t
- type Double_t
- type FILE
- type Float_t
- type Gid_t
- type Ino_t
- type Int16_t
- type Int32_t
- type Int64_t
- type Int8_t
- type Intmax_t
- type Intptr_t
- type Locale_t
- type Max_align_t
- type Mbstate_t
- type Mode_t
- type Nlink_t
- type Off_t
- type Pid_t
- type Pthread_attr_t
- type Pthread_barrier_t
- type Pthread_barrierattr_t
- type Pthread_cond_t
- type Pthread_condattr_t
- type Pthread_key_t
- type Pthread_mutex_t
- type Pthread_mutexattr_t
- type Pthread_once_t
- type Pthread_rwlock_t
- type Pthread_rwlockattr_t
- type Pthread_spinlock_t
- type Pthread_t
- type Ptrdiff_t
- type Sigset_t
- type Size_t
- type Ssize_t
- type Time_t
- type Timer_t
- type Uid_t
- type Uint16_t
- type Uint32_t
- type Uint64_t
- type Uint8_t
- type Uintmax_t
- type Uintptr_t
- type Useconds_t
- type Va_list
- type Wchar_t
- type Wctype_t
- type Wint_t
Constants ¶
View Source
const ( BARE int32 = 0 LPRE int32 = 1 LLPRE int32 = 2 HPRE int32 = 3 HHPRE int32 = 4 BIGLPRE int32 = 5 ZTPRE int32 = 6 JPRE int32 = 7 STOP int32 = 8 PTR int32 = 9 INT int32 = 10 UINT int32 = 11 ULLONG int32 = 12 LONG int32 = 13 ULONG int32 = 14 SHORT int32 = 15 USHORT int32 = 16 CHAR int32 = 17 UCHAR int32 = 18 LLONG int32 = 19 SIZET int32 = 20 IMAX int32 = 21 UMAX int32 = 22 PDIFF int32 = 23 UIPTR int32 = 24 DBL int32 = 25 LDBL int32 = 26 NOARG int32 = 27 MAXSTATE int32 = 28 )
Variables ¶
View Source
var Stderr *struct__IO_FILE = &__stderr_FILE
View Source
var Stdin *struct__IO_FILE = &__stdin_FILE
View Source
var Stdout *struct__IO_FILE = &__stdout_FILE
Functions ¶
Types ¶
type Max_align_t ¶ added in v0.3.0
type Max_align_t = _cgoa_32
type Pthread_attr_t ¶ added in v0.3.0
type Pthread_attr_t = _cgoa_5
type Pthread_barrier_t ¶ added in v0.3.0
type Pthread_barrier_t = _cgoa_13
type Pthread_barrierattr_t ¶ added in v0.3.0
type Pthread_barrierattr_t = _cgoa_3
type Pthread_cond_t ¶ added in v0.3.0
type Pthread_cond_t = _cgoa_9
type Pthread_condattr_t ¶ added in v0.3.0
type Pthread_condattr_t = _cgoa_2
type Pthread_key_t ¶ added in v0.3.0
type Pthread_key_t = uint32
type Pthread_mutex_t ¶ added in v0.3.0
type Pthread_mutex_t = _cgoa_7
type Pthread_mutexattr_t ¶ added in v0.3.0
type Pthread_mutexattr_t = _cgoa_1
type Pthread_once_t ¶ added in v0.3.0
type Pthread_once_t = int32
type Pthread_rwlock_t ¶ added in v0.3.0
type Pthread_rwlock_t = _cgoa_11
type Pthread_rwlockattr_t ¶ added in v0.3.0
type Pthread_rwlockattr_t = _cgoa_4
type Pthread_spinlock_t ¶ added in v0.3.0
type Pthread_spinlock_t = int32
type Useconds_t ¶ added in v0.3.0
type Useconds_t = uint32
Source Files
¶
- allocator.go
- atomic.go
- c2go.c.i.go
- c2go_autogen.go
- c2go_header.i.go
- c_locale.c.i.go
- exit.go
- fprintf.c.i.go
- frexp.c.i.go
- frexpl.c.i.go
- fwrite.c.i.go
- getenv.c.i.go
- isdigit.c.i.go
- libc.c.i.go
- locale_map.c.i.go
- lseek.c.i.go
- memchr.c.i.go
- memcmp.c.i.go
- memcpy.c.i.go
- memrchr.c.i.go
- memset.c.i.go
- mmap.c.i.go
- munmap.c.i.go
- ofl.c.i.go
- printf.c.i.go
- pthread.go
- qsort.c.i.go
- snprintf.c.i.go
- sprintf.c.i.go
- stderr.c.i.go
- stdin.c.i.go
- stdout.c.i.go
- stpcpy.c.i.go
- stpncpy.c.i.go
- strcat.c.i.go
- strchr.c.i.go
- strchrnul.c.i.go
- strcmp.c.i.go
- strcpy.c.i.go
- strcspn.c.i.go
- strerror.c.i.go
- strlcat.c.i.go
- strlcpy.c.i.go
- strlen.c.i.go
- strncat.c.i.go
- strncmp.c.i.go
- strncpy.c.i.go
- strnlen.c.i.go
- strpbrk.c.i.go
- strrchr.c.i.go
- strspn.c.i.go
- strtok.c.i.go
- syscall_unix.go
- vfprintf.c.i.go
- vsnprintf.c.i.go
- vsprintf.c.i.go
- write.c.i.go
- x2g__environ.c.i.go
- x2g__errno_location.c.i.go
- x2g__fpclassify.c.i.go
- x2g__fpclassifyl.c.i.go
- x2g__lctrans.c.i.go
- x2g__lockfile.c.i.go
- x2g__map_file.c.i.go
- x2g__mo_lookup.c.i.go
- x2g__signbit.c.i.go
- x2g__signbitl.c.i.go
- x2g__stdio_close.c.i.go
- x2g__stdio_exit.c.i.go
- x2g__stdio_read.c.i.go
- x2g__stdio_seek.c.i.go
- x2g__stdio_write.c.i.go
- x2g__stdout_write.c.i.go
- x2g__towrite.c.i.go
Click to show internal directories.
Click to hide internal directories.