MCPcopy Create free account

hub / github.com/chai2010/cgo / functions

Functions235 in github.com/chai2010/cgo

↓ 17 callersMethodSlice
(n int)
types.go:131
↓ 11 callersMethodGoString
C string to Go string
char.go:35
↓ 5 callersMethodError
()
file.go:161
↓ 5 callersFunctiontAssertStrEQ
(t *testing.T, s1 *String, s2 string)
string_test.go:30
↓ 4 callersMethodEof
()
file.go:158
↓ 3 callersMethodAssignByGoString
(str string)
string.go:60
↓ 3 callersMethodData
()
string.go:46
↓ 3 callersMethodDelete
()
error.go:21
↓ 3 callersMethodGetCode
()
error.go:35
↓ 3 callersMethodGetText
()
error.go:39
↓ 3 callersFunctionNewErrorFrom
(code int, desc string)
error.go:15
↓ 3 callersMethodStrlen
()
char.go:48
↓ 2 callersMethodAssignByGoBytes
(str []byte)
string.go:66
↓ 2 callersMethodFree
()
types.go:135
↓ 2 callersFunctionNewCharString
Go string to C string The C string is allocated in the C heap using malloc. It is the caller's responsibility to arrange for it to be freed, such as b
char.go:21
↓ 2 callersFunctionNewString
(s string)
string.go:18
↓ 2 callersMethodSize
()
string.go:36
↓ 2 callersMethodStrData
(i int)
string_list.go:49
↓ 2 callersFunctionbool2Byte
-----------------------------------------------------------------------------
types.go:38
↓ 1 callersMethodAssignByGoString
(i int, s string)
string_list.go:73
↓ 1 callersMethodByteSlice
(n int)
void_pointer.go:58
↓ 1 callersMethodCStr
()
string.go:49
↓ 1 callersMethodDelete
()
string.go:32
↓ 1 callersMethodGetc
()
file.go:126
↓ 1 callersMethodGoBytes
(n int)
char.go:44
↓ 1 callersMethodGoSlice
()
string.go:77
↓ 1 callersMethodGoStringN
C data with explicit length to Go string
char.go:40
↓ 1 callersFunctionMalloc
(n int)
void_pointer.go:26
↓ 1 callersFunctionNewBoolN
(n int)
types.go:57
↓ 1 callersFunctionNewCharN
(n int)
types.go:88
↓ 1 callersFunctionNewDoubleN
(n int)
types.go:215
↓ 1 callersFunctionNewFloatN
(n int)
types.go:184
↓ 1 callersFunctionNewInt16N
(n int)
types.go:339
↓ 1 callersFunctionNewInt32N
(n int)
types.go:401
↓ 1 callersFunctionNewInt64N
(n int)
types.go:463
↓ 1 callersFunctionNewInt8N
(n int)
types.go:277
↓ 1 callersFunctionNewIntN
(n int)
types.go:122
↓ 1 callersFunctionNewIntPtrN
(n int)
types.go:525
↓ 1 callersFunctionNewSizeTN
(n int)
types.go:246
↓ 1 callersFunctionNewUInt16N
(n int)
types.go:370
↓ 1 callersFunctionNewUInt32N
(n int)
types.go:432
↓ 1 callersFunctionNewUInt64N
(n int)
types.go:494
↓ 1 callersFunctionNewUInt8N
(n int)
types.go:308
↓ 1 callersFunctionNewUIntN
(n int)
types.go:153
↓ 1 callersFunctionNewUIntPtrN
(n int)
types.go:556
↓ 1 callersMethodPutc
(ch int)
file.go:134
↓ 1 callersMethodResize
(newSize int)
string_list.go:32
↓ 1 callersMethodSetErrorFrom
(code int, desc string)
error.go:28
↓ 1 callersMethodStrSize
(i int)
string_list.go:39
↓ 1 callersMethodTell
()
file.go:142
MethodAppendByGoSlice
(s []byte)
string_list.go:99
MethodAppendByGoString
(s string)
string_list.go:93
MethodAppendStr
(str *Char)
string_list.go:86
MethodAppendStrN
(str *Char, n int)
string_list.go:89
MethodAssignByGoSlice
(i int, s []byte)
string_list.go:79
MethodAssignStr
(str *Char)
string.go:53
MethodAssignStr
(i int, s *Char)
string_list.go:66
MethodAssignStrN
(str *Char, n int)
string.go:56
MethodAssignStrN
(i int, s *Char, n int)
string_list.go:69
FunctionCBytes
Go []byte slice to C array The C array is allocated in the C heap using malloc. It is the caller's responsibility to arrange for it to be freed, such
cgo.go:31
FunctionCString
Go string to C string The C string is allocated in the C heap using malloc. It is the caller's responsibility to arrange for it to be freed, such as b
cgo.go:22
FunctionCalloc
(num, size int)
void_pointer.go:30
MethodClear
()
string.go:42
MethodClear
()
string_list.go:35
MethodClearErr
()
file.go:164
MethodClose
()
file.go:65
MethodDelete
()
string_list.go:25
MethodFirst
()
types.go:62
MethodFirst
()
types.go:93
MethodFirst
()
types.go:127
MethodFirst
()
types.go:158
MethodFirst
()
types.go:189
MethodFirst
()
types.go:220
MethodFirst
()
types.go:251
MethodFirst
()
types.go:282
MethodFirst
()
types.go:313
MethodFirst
()
types.go:344
MethodFirst
()
types.go:375
MethodFirst
()
types.go:406
MethodFirst
()
types.go:437
MethodFirst
()
types.go:468
MethodFirst
()
types.go:499
MethodFirst
()
types.go:530
MethodFirst
()
types.go:561
MethodFloat32Slice
(n int)
void_pointer.go:88
MethodFloat64Slice
(n int)
void_pointer.go:91
MethodFlush
()
file.go:73
MethodFree
()
void_pointer.go:39
MethodFree
()
goobj.go:49
MethodFree
()
types.go:70
MethodFree
()
types.go:104
MethodFree
()
types.go:166
MethodFree
()
types.go:197
MethodFree
()
types.go:228
MethodFree
()
types.go:259
MethodFree
()
types.go:290
MethodFree
()
types.go:321
MethodFree
()
types.go:352
MethodFree
()
types.go:383
MethodFree
()
types.go:414
next →1–100 of 235, ranked by callers