Crate squirrel_sys [] [src]

Reexports

pub use self::tagSQObjectType as SQObjectType;

Structs

SQArray
SQClass
SQClosure
SQDelegable
SQFunctionProto
SQGenerator
SQInstance
SQNativeClosure
SQOuter
SQRefCounted
SQRex
SQRexMatch
SQString
SQTable
SQUserData
SQVM
SQWeakRef
__BindgenUnionField
tagSQFunctionInfo
tagSQMemberHandle
tagSQObject
tagSQObjectValue
tagSQRegFunction
tagSQStackInfos

Enums

tagSQObjectType

Constants

MAX_CHAR
SQFalse
SQOBJECT_CANBEFALSE
SQOBJECT_DELEGABLE
SQOBJECT_NUMERIC
SQOBJECT_REF_COUNTED
SQTrue
SQUIRREL_EOB
SQUIRREL_VERSION_NUMBER
SQ_ALIGNMENT
SQ_BYTECODE_STREAM_TAG
SQ_ERROR
SQ_MATCHTYPEMASKSTRING
SQ_OK
SQ_SEEK_CUR
SQ_SEEK_END
SQ_SEEK_SET
SQ_VMSTATE_IDLE
SQ_VMSTATE_RUNNING
SQ_VMSTATE_SUSPENDED
_RT_ARRAY
_RT_BOOL
_RT_CLASS
_RT_CLOSURE
_RT_FLOAT
_RT_FUNCPROTO
_RT_GENERATOR
_RT_INSTANCE
_RT_INTEGER
_RT_MASK
_RT_NATIVECLOSURE
_RT_NULL
_RT_OUTER
_RT_STRING
_RT_TABLE
_RT_THREAD
_RT_USERDATA
_RT_USERPOINTER
_RT_WEAKREF

Functions

sq_addref
sq_arrayappend
sq_arrayinsert
sq_arraypop
sq_arrayremove
sq_arrayresize
sq_arrayreverse
sq_bindenv
sq_call
sq_clear
sq_clone
sq_close
sq_cmp
sq_collectgarbage
sq_compile
sq_compilebuffer
sq_createinstance
sq_deleteslot
sq_enabledebuginfo
sq_free
sq_get
sq_getattributes
sq_getbase
sq_getbool
sq_getbyhandle
sq_getcallee
sq_getclass
sq_getclosureinfo
sq_getclosurename
sq_getclosureroot
sq_getdefaultdelegate
sq_getdelegate
sq_geterrorfunc
sq_getfloat
sq_getforeignptr
sq_getfreevariable
sq_getfunctioninfo
sq_gethash
sq_getinstanceup
sq_getinteger
sq_getlasterror
sq_getlocal
sq_getmemberhandle
sq_getobjtypetag
sq_getprintfunc
sq_getrefcount
sq_getreleasehook
sq_getscratchpad
sq_getsharedforeignptr
sq_getsharedreleasehook
sq_getsize
sq_getstackobj
sq_getstring
sq_getstringandsize
sq_getthread
sq_gettop
sq_gettype
sq_gettypetag
sq_getuserdata
sq_getuserpointer
sq_getversion
sq_getvmrefcount
sq_getvmreleasehook
sq_getvmstate
sq_getweakrefval
sq_instanceof
sq_malloc
sq_move
sq_newarray
sq_newclass
sq_newclosure
sq_newmember
sq_newslot
sq_newtable
sq_newtableex
sq_newthread
sq_newuserdata
sq_next
sq_notifyallexceptions
sq_objtobool
sq_objtofloat
sq_objtointeger
sq_objtostring
sq_objtouserpointer
sq_open
sq_pop
sq_poptop
sq_push
sq_pushbool
sq_pushconsttable
sq_pushfloat
sq_pushinteger
sq_pushnull
sq_pushobject
sq_pushregistrytable
sq_pushroottable
sq_pushstring
sq_pushthread
sq_pushuserpointer
sq_rawdeleteslot
sq_rawget
sq_rawnewmember
sq_rawset
sq_readclosure
sq_realloc
sq_release
sq_remove
sq_reservestack
sq_reseterror
sq_resetobject
sq_resume
sq_resurrectunreachable
sq_set
sq_setattributes
sq_setbyhandle
sq_setclassudsize
sq_setclosureroot
sq_setcompilererrorhandler
sq_setconsttable
sq_setdebughook
sq_setdelegate
sq_seterrorhandler
sq_setforeignptr
sq_setfreevariable
sq_setinstanceup
sq_setnativeclosurename
sq_setnativedebughook
sq_setparamscheck
sq_setprintfunc
sq_setreleasehook
sq_setroottable
sq_setsharedforeignptr
sq_setsharedreleasehook
sq_settop
sq_settypetag
sq_setvmreleasehook
sq_stackinfos
sq_suspendvm
sq_throwerror
sq_throwobject
sq_tobool
sq_tostring
sq_typeof
sq_wakeupvm
sq_weakref
sq_writeclosure
sqstd_createblob
sqstd_createfile
sqstd_dofile
sqstd_fclose
sqstd_feof
sqstd_fflush
sqstd_fopen
sqstd_format
sqstd_fread
sqstd_fseek
sqstd_ftell
sqstd_fwrite
sqstd_getblob
sqstd_getblobsize
sqstd_getfile
sqstd_loadfile
sqstd_printcallstack
sqstd_register_bloblib
sqstd_register_iolib
sqstd_register_mathlib
sqstd_register_stringlib
sqstd_register_systemlib
sqstd_rex_compile
sqstd_rex_free
sqstd_rex_getsubexp
sqstd_rex_getsubexpcount
sqstd_rex_match
sqstd_rex_search
sqstd_rex_searchrange
sqstd_seterrorhandlers
sqstd_writeclosuretofile

Type Definitions

HSQMEMBERHANDLE
HSQOBJECT
HSQUIRRELVM
SQBool
SQCOMPILERERROR
SQChar
SQDEBUGHOOK
SQFILE
SQFUNCTION
SQFloat
SQFunctionInfo
SQHash
SQInt32
SQInteger
SQLEXREADFUNC
SQMemberHandle
SQObject
SQObjectValue
SQPRINTFUNCTION
SQREADFUNC
SQRELEASEHOOK
SQRESULT
SQRawObjectVal
SQRegFunction
SQRexBool
SQStackInfos
SQUnsignedInteger
SQUnsignedInteger32
SQUserPointer
SQWRITEFUNC