Functions
In this section:
- Context management
- Memory management
- Input / output
- Code handling
- Introspection / debugging helpers
- Execution control
- Binding helpers
- Object type storage
- Variable initialization
- Stack primary interface
- Sub-item usage
- Argument handling
- Virtual machine operations
- String helpers
- Container helpers
- Data retrieval & conversion
- Iterators
- Variable ownership
- String generation helper interface
- Utility functions
- ALL functions (A-Z)
- sgs_CreateEngine [function alias]
- sgs_CreateEngineExt [function]
- sgs_DestroyEngine [function]
- sgs_RootContext [function]
- sgs_ForkState [function]
- sgs_ReleaseState [function]
- sgs_PauseState [function]
- sgs_ResumeState*** [functions]
- sgs_ResumeState [function alias]
- sgs_CreateSubthread [function]
- sgs_ProcessSubthreads [function]
- sgs_EventState [function]
- sgs_EndOn [function]
- sgs_ExecString [function alias]
- sgs_ExecBuffer [function alias]
- sgs_EvalString [function alias]
- sgs_EvalBuffer [function]
- sgs_ExecFile [function alias]
- sgs_EvalFile [function]
- sgs_Include [function alias]
- sgs_IncludeExt [function]
- sgs_Compile [function]
- sgs_DumpCompiled [function]
- sgs_LoadLib_*** [functions]
- sgs_Reg***Consts [function]
- sgs_Make*** [functions]
- sgs_Init*** [functions]
- sgs_Create*** [functions]
- sgs_Push*** [functions]
- sgs_StoreVariable [function]
- sgs_Pop [function]
- sgs_PopSkip [function]
- sgs_InsertVariable [function]
- sgs_PushItem [function alias]
- sgs_GetIndex [function]
- sgs_SetIndex [function]
- sgs_PushIndex [function]
- sgs_PushProperty [functions]
- sgs_SetProperty [functions]
- sgs_PushNumIndex [function]
- sgs_SetNumIndex [function]
- sgs_GetGlobal [function]
- sgs_SetGlobal [function]
- sgs_PushGlobalByName [function]
- sgs_GetGlobalByName [function]
- sgs_SetGlobalByName [function]
- sgs_Registry [function]
- sgs_GetEnv [function]
- sgs_SetEnv [function]
- sgs_PushEnv [function]
- sgs_PushPath [function]
- sgs_StorePath [function]
- sgs_Store***Consts [functions]
- sgs_ArgErrorExt [function]
- sgs_ArgError [function]
- sgs_***ArgError [function aliases]
- sgs_LoadArgsExt(VA) [function]
- sgs_LoadArgs [function alias]
- sgs_ParseMethod [function]
- SGS_PARSE_METHOD [function alias]
- sgs_Method [function]
- sgs_(Force)HideThis [functions]
- sgs_ArgCheck_Object [function]
- sgs_ObjectArg [function]
- sgs_XFCall [functions]
- sgs_X(This)Call [function aliases]
- sgs_FCall [functions]
- sgs_(This)Call [function aliases]
- sgs_GlobalCall [function]
- sgs_TypeOf [function]
- sgs_DumpVar [function]
- sgs_GCExecute [function]
- sgs_DebugDumpVarExt [functions]
- sgs_DebugDumpVar [function alias]
- sgs_DebugPrintVar [function alias]
- sgs_PadString [function]
- sgs_ToPrintSafeString [function]
- sgs_StringConcat [function]
- sgs_CloneItem [function]
- sgs_RegSymbol [function]
- sgs_GetSymbol [function]
- sgs_Serialize(Ext) [functions]
- sgs_Unserialize(Ext) [functions]
- sgs_SerializeObject [function]
- sgs_SerializeObjIndex [function]
- sgs_SerializeSGSON [function]
- sgs_UnserializeSGSON(Ext) [functions]
- sgs_Assign [function]
- sgs_ArithOp [function]
- sgs_IncDec [function]
- sgs_Compare [function]
- sgs_EqualTypes [function]
- sgs_Get*** [functions]
- sgs_To*** [functions]
- sgs_ToStringBuf(Fast)(P) [functions]
- sgs_ToString(Fast)(P) [function aliases]
- sgs_RegisterType [function]
- sgs_UnregisterType [function]
- sgs_FindType [function]
- sgs_PushInterface [function]
- sgs_InitInterface [function]
- sgs_IsObject(P) [functions]
- sgs_IsType(P) [function aliases]
- sgs_IsCallable(P) [functions]
- sgs_IsNumericString [function]
- sgs_Parse*** [functions]
- sgs_Global*** [functions]
- sgs_PushIterator [functions]
- sgs_GetIterator [functions]
- sgs_IterAdvance [functions]
- sgs_IterPushData [functions]
- sgs_IterGetData [functions]
- sgs_IsArray [function]
- sgs_IsDict [function]
- sgs_IsMap [function]
- sgs_ArraySize [functions]
- sgs_ArrayPush [function]
- sgs_ArrayPop [function]
- sgs_ArrayErase [function]
- sgs_ArrayFind [function]
- sgs_ArrayRemove [function]
- sgs_Unset [function]
- sgs_StackSize [function]
- sgs_SetStackSize [function]
- sgs_SetDeltaSize [function]
- sgs_AdjustStack [function]
- sgs_AbsIndex [function]
- sgs_IsValidIndex [function]
- sgs_OptStackItem [function]
- sgs_StackItem [function]
- sgs_GetStackItem [function]
- sgs_SetStackItem [function]
- sgs_ItemType [function]
- sgs_Acquire(Array) [function]
- sgs_Release(Array) [function]
- sgs_GCMark(Array) [function]
- sgs_ObjAcquire [function]
- sgs_ObjRelease [function]
- sgs_ObjGCMark [function]
- sgs_ObjAssign [function]
- sgs_ObjCallDtor [function]
- sgs_ObjSetMetaObj [function]
- sgs_ObjGetMetaObj [function]
- sgs_ObjSetMetaMethodEnable [function]
- sgs_ObjGetMetaMethodEnable [function]
- sgs_GetStringPtr(P) [functions]
- sgs_GetStringSize(P) [functions]
- sgs_GetObjectStruct(P) [functions]
- sgs_GetObjectData(P) [functions]
- sgs_GetObjectIface(P) [functions]
- sgs_SetObjectData(P) [functions]
- sgs_SetObjectIface(P) [functions]
- sgs_StdOutputFunc [function]
- sgs_Get(Err)OutputFunc [function]
- sgs_Set(Err)OutputFunc [function]
- sgs_(Err)Write [function]
- sgs_(Err)WriteStr [function alias]
- sgs_(Err)Writef [function]
- sgs_StdMsgFunc(_NoAbort) [functions]
- sgs_GetMsgFunc [function]
- sgs_SetMsgFunc [function]
- sgs_GetScriptFSFunc [function]
- sgs_SetScriptFSFunc [function]
- sgs_StdScriptFSFunc [function]
- sgs_Msg [function]
- sgs_WriteErrorInfo [function]
- sgs_PushErrorInfo [function]
- sgs_HasFuncName [function]
- sgs_FuncName [function]
- SGSFN [function alias]
- SGSBASEFN [function alias]
- sgs_SetHookFunc [function]
- sgs_GetHookFunc [function]
- sgs_DefaultMemFunc [function]
- sgs_Memory [function]
- Memory allocation macros [macros]
- sgs_CodeString [function]
- sgs_Abort [function]
- sgs_Stat [function]
- sgs_Cntl [function]
- sgs_StackFrameInfo [function]
- sgs_GetFramePtr [function]
- sgs_Errno [function alias]
- sgs_SetErrno [function alias]
- sgs_GetLastErrno [function alias]
- sgs_PushStringAlloc [function]
- sgs_InitStringAlloc [function]
- sgs_FinalizeStringAlloc(P) [functions]