Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/charto/nbind
/ functions
Functions
614 in github.com/charto/nbind
⨍
Functions
614
◇
Types & classes
313
↓ 14 callers
Method
getName
include/nbind/Policy.h:151
↓ 12 callers
Method
getType
(id: number)
src/reflect.ts:286
↓ 12 callers
Method
resolve
(name: string)
src/nbind.ts:18
↓ 10 callers
Method
getCaller
include/nbind/signature/BaseSignature.h:38
↓ 9 callers
Function
convertToWire
include/nbind/TypeTransformer.h:34
↓ 9 callers
Method
get
include/nbind/v8/ArgFromWire.h:25
↓ 8 callers
Method
getNum
include/nbind/MethodDef.h:26
↓ 8 callers
Method
sum
test/Buffers.cc:13
↓ 7 callers
Function
addMethod
(obj: FuncTbl, name: string, func: Func, arity: number)
src/em/Globals.ts:213
↓ 7 callers
Method
get
include/nbind/em/ArgFromWire.h:16
↓ 7 callers
Method
getArity
include/nbind/signature/BaseSignature.h:44
↓ 7 callers
Method
getNum
include/nbind/em/External.h:45
↓ 7 callers
Method
getStateStatic
test/PrimitiveMethods.cc:31
↓ 7 callers
Function
hitch
Type-safe Function.bind, name inspired by Dojo.
src/reflect.ts:168
↓ 7 callers
Method
init
include/nbind/BindClass.h:189
↓ 7 callers
Method
write
test/Reference.cc:11
↓ 6 callers
Method
call
include/nbind/em/Callback.h:98
↓ 6 callers
Method
data
include/nbind/Buffer.h:35
↓ 6 callers
Method
getPolicies
include/nbind/Policy.h:221
↓ 6 callers
Method
getTypeList
include/nbind/signature/BaseSignature.h:43
↓ 6 callers
Method
getTypes
include/nbind/BindClass.h:44
↓ 6 callers
Method
getValueConstructorJS
include/nbind/BindClass.h:130
↓ 6 callers
Function
pushPointer
(obj: Wrapper, type: BindClassPtr, tryValue?: boolean)
src/em/BindClass.ts:240
↓ 5 callers
Function
addParens
(name: string)
src/todts.ts:33
↓ 5 callers
Function
formatSubType
(needsParens: boolean, num = 0)
src/todts.ts:29
↓ 5 callers
Method
getSignature
include/nbind/MethodDef.h:27
↓ 5 callers
Method
length
include/nbind/Buffer.h:37
↓ 5 callers
Method
toJS
test/Coord.h:30
↓ 5 callers
Method
toString
()
src/Type.ts:34
↓ 4 callers
Function
err
()
src/em/Caller.ts:291
↓ 4 callers
Function
executeNamePolicy
include/nbind/BindDefiner.h:62
↓ 4 callers
Function
formatType
(bindType: BindType, policyTbl: PolicyTbl = {}, needParens = false)
src/todts.ts:23
↓ 4 callers
Function
getTypes
(idList: TypeIdList, place: string)
src/em/Globals.ts:133
↓ 4 callers
Method
lalloc
(size: number)
src/em/Globals.ts:43
↓ 4 callers
Function
makeType
( constructType: (kind: TypeFlags, spec: TypeSpecWithName) => BindType, spec: TypeSpec )
src/Type.ts:316
↓ 4 callers
Method
read
test/Reference.cc:10
↓ 4 callers
Method
useA
test/Inheritance.cc:13
↓ 4 callers
Function
zeroes
(count: number)
src/int64.ts:4
↓ 3 callers
Method
Value
test/Value.cc:13
↓ 3 callers
Method
addMethod
(spec: MethodSpec)
src/em/BindClass.ts:86
↓ 3 callers
Method
callNegate
test/Callback.cc:18
↓ 3 callers
Method
callWithInts
test/Array.cc:21
↓ 3 callers
Method
fromJS
(output: (...args: any[]) => void)
src/em/ValueObj.ts:40
↓ 3 callers
Method
getCoord
test/Value.cc:15
↓ 3 callers
Function
getDynCall
(typeList: _type.BindType[], name: string)
src/em/Globals.ts:184
↓ 3 callers
Method
getFlags
include/nbind/MethodDef.h:28
↓ 3 callers
Method
getPtr
test/Reference.cc:15
↓ 3 callers
Function
getType
(id: number)
src/em/Globals.ts:102
↓ 3 callers
Function
makeMethodCaller
(ptrType: _class.BindClassPtr, spec: _class.MethodSpec)
src/em/Caller.ts:269
↓ 3 callers
Method
mul2
test/Buffers.cc:27
↓ 3 callers
Method
needsWireRead
(policyTbl: PolicyTbl | null)
src/em/BindingType.ts:30
↓ 3 callers
Method
register
()
src/em/External.ts:44
↓ 3 callers
Method
staticA
test/Inheritance.cc:15
↓ 3 callers
Method
staticB
test/Inheritance.cc:26
↓ 3 callers
Method
staticC
test/Inheritance.cc:37
↓ 3 callers
Method
wrapThis
include/nbind/v8/BindWrapper.h:100
↓ 2 callers
Method
add
(other: Resource)
src/em/Resource.ts:22
↓ 2 callers
Function
anyNeedsWireWrite
Check if any type on the list requires conversion writing to C++. * Mainly numbers can be passed as-is between Asm.js and JavaScript.
src/em/Caller.ts:53
↓ 2 callers
Function
applyStructure
( outerName: string, outerFlags: TypeFlags, innerName: string, innerFlags: TypeFlags, param: string,
src/Type.ts:136
↓ 2 callers
Function
buildCallerFunction
Dynamically build a function that calls an Asm.js invoker * with appropriate type conversion for complicated types: * - Push arguments to stack.
src/em/Caller.ts:119
↓ 2 callers
Function
call
(this: any)
src/em/Caller.ts:413
↓ 2 callers
Function
callDouble
include/nbind/em/Callback.h:88
↓ 2 callers
Method
dereference
(this: External<any>, num: number)
src/em/External.ts:58
↓ 2 callers
Function
disableMember
(obj: Wrapper, name: string)
src/em/Wrapper.ts:136
↓ 2 callers
Method
dumpPseudo
()
src/reflect.ts:298
↓ 2 callers
Method
foo
test/Nullable.cc:21
↓ 2 callers
Method
free
()
src/em/Wrapper.ts:111
↓ 2 callers
Method
ftol
test/PrimitiveMethods.cc:68
↓ 2 callers
Method
ftoll
test/PrimitiveMethods.cc:70
↓ 2 callers
Method
getBound
include/nbind/v8/BindWrapper.h:258
↓ 2 callers
Function
getBuffer
( buf: number[] | ArrayBuffer | DataView | Uint8Array | Buffer )
src/em/Buffer.ts:39
↓ 2 callers
Function
getComplexType
( id: number, constructType: (kind: TypeFlags, spec: TypeSpecWithName) => BindType, getType: (id: number
src/Type.ts:180
↓ 2 callers
Method
getDeleter
include/nbind/BindClass.h:99
↓ 2 callers
Method
getInts
test/Array.cc:15
↓ 2 callers
Method
getJsFunction
include/nbind/v8/Callback.h:79
↓ 2 callers
Method
getSuperClassCount
include/nbind/BindClass.h:54
↓ 2 callers
Method
getValueConstructor
include/nbind/signature/BaseSignature.h:53
↓ 2 callers
Method
incrementInt
test/PrimitiveMethods.cc:26
↓ 2 callers
Method
incrementIntStatic
test/PrimitiveMethods.cc:25
↓ 2 callers
Method
isReady
include/nbind/BindClass.h:147
↓ 2 callers
Method
isVisited
include/nbind/BindClass.h:143
↓ 2 callers
Function
listMethods
src/reflect.cc:10
↓ 2 callers
Function
listResources
(readList: _type.BindType[], writeList: _type.BindType[])
src/em/Resource.ts:42
↓ 2 callers
Method
lltof
test/PrimitiveMethods.cc:75
↓ 2 callers
Method
ltof
test/PrimitiveMethods.cc:73
↓ 2 callers
Function
makeArgList
Make a list of argument names a1, a2, a3... * for dynamically generating function source code.
src/em/Caller.ts:42
↓ 2 callers
Function
makeWireRead
( convertParamList: any[], policyTbl: PolicyTbl | null, type: BindType, expr: string )
src/em/Caller.ts:72
↓ 2 callers
Function
makeWireWrite
( convertParamList: any[], policyTbl: PolicyTbl | null, type: BindType, expr: string )
src/em/Caller.ts:89
↓ 2 callers
Method
needsWireWrite
(policyTbl: PolicyTbl | null)
src/em/BindingType.ts:34
↓ 2 callers
Method
negate
test/PrimitiveMethods.cc:23
↓ 2 callers
Function
popShared
(ptr: number, type: SharedClassPtr)
src/em/BindClass.ts:307
↓ 2 callers
Function
popValue
( num: number, type?: BindClassPtr )
src/em/ValueObj.ts:63
↓ 2 callers
Function
pushValue
(value: ValueObject)
src/em/ValueObj.ts:52
↓ 2 callers
Method
reference
()
src/em/External.ts:56
↓ 2 callers
Method
strLengthStatic
test/PrimitiveMethods.cc:37
↓ 2 callers
Method
strictInt
test/Strict.cc:16
↓ 2 callers
Method
test
test/Smart.cc:21
↓ 2 callers
Method
testBool
test/Strict.cc:12
↓ 2 callers
Method
testCString
test/Strict.cc:14
↓ 2 callers
Method
testInt
test/Strict.cc:11
next →
1–100 of 614, ranked by callers