AssociateDataTypeWithPythonTypes
(const DataType &dt, const CPyRef &type)
|
CPythonLibraryInterface
|
|
ConvertAndCacheString
(const String &str, PyStringEncodings encoding, UInt *size=nullptr)
|
CPythonLibraryInterface
|
|
CPy_BytesWarningFlag
()
|
CPythonLibraryInterface
|
|
CPy_CompileStringFlags
(const Char *code, const Char *filename, PYINPUT start, CPyCompilerFlags *flags=nullptr)
|
CPythonLibraryInterface
|
|
CPy_DebugFlag
()
|
CPythonLibraryInterface
|
|
CPy_Decref
(NativePyObject *o) const
|
CPythonLibraryInterface
|
|
CPy_DontWriteBytecodeFlag
()
|
CPythonLibraryInterface
|
|
CPy_False
() const
|
CPythonLibraryInterface
|
|
CPy_Finalize
()
|
CPythonLibraryInterface
|
|
CPy_FrozenFlag
()
|
CPythonLibraryInterface
|
|
CPy_GetBuildInfo
()
|
CPythonLibraryInterface
|
|
CPy_GetCompiler
()
|
CPythonLibraryInterface
|
|
CPy_GetCopyright
()
|
CPythonLibraryInterface
|
|
CPy_GetPlatform
()
|
CPythonLibraryInterface
|
|
CPy_GetProgramName
()
|
CPythonLibraryInterface
|
|
CPy_GetPythonHome
()
|
CPythonLibraryInterface
|
|
CPy_GetVersion
()
|
CPythonLibraryInterface
|
|
CPy_IgnoreEnvironmentFlag
()
|
CPythonLibraryInterface
|
|
CPy_Incref
(NativePyObject *o) const
|
CPythonLibraryInterface
|
|
CPy_Initialize
()
|
CPythonLibraryInterface
|
|
CPy_InspectFlag
()
|
CPythonLibraryInterface
|
|
CPy_InteractiveFlag
()
|
CPythonLibraryInterface
|
|
CPy_IsInitialized
()
|
CPythonLibraryInterface
|
|
CPy_None
() const
|
CPythonLibraryInterface
|
|
CPy_NoSiteFlag
()
|
CPythonLibraryInterface
|
|
CPy_NotImplemented
() const
|
CPythonLibraryInterface
|
|
CPy_NoUserSiteDirectory
()
|
CPythonLibraryInterface
|
|
CPy_OptimizeFlag
()
|
CPythonLibraryInterface
|
|
CPy_SafeClear
(T *&o) const
|
CPythonLibraryInterface
|
|
CPy_SafeDecref
(NativePyObject *o) const
|
CPythonLibraryInterface
|
|
CPy_SafeIncref
(NativePyObject *o) const
|
CPythonLibraryInterface
|
|
CPy_SetPath
(const BaseArray< Url > &paths)
|
CPythonLibraryInterface
|
|
CPy_SetProgramName
(const String &name)
|
CPythonLibraryInterface
|
|
CPy_SetPythonHome
(const Url &name)
|
CPythonLibraryInterface
|
|
CPy_True
() const
|
CPythonLibraryInterface
|
|
CPy_VerboseFlag
()
|
CPythonLibraryInterface
|
|
CPyBool_FromBool
(Bool value)
|
CPythonLibraryInterface
|
|
CPyBool_Type
()
|
CPythonLibraryInterface
|
|
CPyCallable_Check
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyCallerContext_New
()
|
CPythonLibraryInterface
|
|
CPyCapsule_CheckExact
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyCapsule_GetContext
(const CPyRef &capsule)
|
CPythonLibraryInterface
|
|
CPyCapsule_GetPointer
(const CPyRef &capsule, const Char *name)
|
CPythonLibraryInterface
|
|
CPyCapsule_New
(void *pointer, const Char *name, CPyCapsule_Destructor *destructor) const
|
CPythonLibraryInterface
|
|
CPyCapsule_SetContext
(const CPyRef &capsule, void *context)
|
CPythonLibraryInterface
|
|
CPyCapsule_SetPointer
(const CPyRef &capsule, void *pointer)
|
CPythonLibraryInterface
|
|
CPyCapsule_Type
()
|
CPythonLibraryInterface
|
|
CPyClass_Check
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyClass_Type
()
|
CPythonLibraryInterface
|
|
CPyCode_Addr2Line
(const CPyCodeRef &codeObject, Int32 x)
|
CPythonLibraryInterface
|
|
CPyData_Type
()
|
CPythonLibraryInterface
|
|
CPyDict_Check
(const CPyRef &o) const
|
CPythonLibraryInterface
|
|
CPyDict_Clear
(const CPyRef &dict)
|
CPythonLibraryInterface
|
|
CPyDict_Contains
(const CPyRef &dict, const CPyRef &key)
|
CPythonLibraryInterface
|
|
CPyDict_Copy
(const CPyRef &dict)
|
CPythonLibraryInterface
|
|
CPyDict_DelItem
(const CPyRef &dict, const CPyRef &key)
|
CPythonLibraryInterface
|
|
CPyDict_DelItemString
(const CPyRef &p, const Char *key)
|
CPythonLibraryInterface
|
|
CPyDict_GetItem
(const CPyRef &dict, const CPyRef &key, Bool raiseKeyError)
|
CPythonLibraryInterface
|
|
CPyDict_GetItemString
(const CPyRef &dict, const Char *key, Bool raiseKeyError)
|
CPythonLibraryInterface
|
|
CPyDict_Items
(const CPyRef &dict)
|
CPythonLibraryInterface
|
|
CPyDict_Keys
(const CPyRef &dict)
|
CPythonLibraryInterface
|
|
CPyDict_New
() const
|
CPythonLibraryInterface
|
|
CPyDict_Next
(const CPyRef &dict, Int &pos, CPyRef &key, CPyRef &value)
|
CPythonLibraryInterface
|
|
CPyDict_SetItem
(const CPyRef &dict, const CPyRef &key, const CPyRef &item)
|
CPythonLibraryInterface
|
|
CPyDict_SetItemString
(const CPyRef &dict, const Char *key, const CPyRef &item) const
|
CPythonLibraryInterface
|
|
CPyDict_Size
(const CPyRef &dict)
|
CPythonLibraryInterface
|
|
CPyDict_Type
()
|
CPythonLibraryInterface
|
|
CPyDict_Values
(const CPyRef &dict)
|
CPythonLibraryInterface
|
|
CPyErr_Clear
()
|
CPythonLibraryInterface
|
|
CPyErr_ExceptionMatches
(const CPyRef &exc)
|
CPythonLibraryInterface
|
|
CPyErr_Fetch
(CPyRef &type, CPyRef &value, CPyRef &traceback)
|
CPythonLibraryInterface
|
|
CPyErr_NormalizeException
(CPyRef &type, CPyRef &value, CPyRef &traceback)
|
CPythonLibraryInterface
|
|
CPyErr_Occurred
(CPyRef *type=nullptr)
|
CPythonLibraryInterface
|
|
CPyErr_Print
()
|
CPythonLibraryInterface
|
|
CPyErr_Restore
(const CPyRef &type, const CPyRef &value, const CPyRef &traceback)
|
CPythonLibraryInterface
|
|
CPyErr_SetNone
(const CPyRef &errorType)
|
CPythonLibraryInterface
|
|
CPyErr_SetString
(const CPyRef &errorType, const Char *errorString=nullptr)
|
CPythonLibraryInterface
|
|
CPyErr_SetString
(const CPyRef &errorType, const String &errorString)
|
CPythonLibraryInterface
|
|
CPyErr_SetWithErrno
(const CPyRef &errorType, Int32 errorNumber)
|
CPythonLibraryInterface
|
|
CPyErr_SetWithErrnoAndFilename
(const CPyRef &errorType, Int32 errorNumber, const Char *filename)
|
CPythonLibraryInterface
|
|
CPyEval_AcquireThread
(NativePyThreadState *state)
|
CPythonLibraryInterface
|
|
CPyEval_EvalCode
(const CPyCodeRef &code, const CPyRef &globals, const CPyRef &locals) const
|
CPythonLibraryInterface
|
|
CPyEval_GetBuiltins
() const
|
CPythonLibraryInterface
|
|
CPyEval_InitThreads
()
|
CPythonLibraryInterface
|
|
CPyEval_ReInitThreads
()
|
CPythonLibraryInterface
|
|
CPyEval_ReleaseThread
(NativePyThreadState *state)
|
CPythonLibraryInterface
|
|
CPyEval_RestoreThread
(NativePyThreadState *state)
|
CPythonLibraryInterface
|
|
CPyEval_SaveThread
()
|
CPythonLibraryInterface
|
|
CPyEval_ThreadsInitialized
()
|
CPythonLibraryInterface
|
|
CPyExc_ArithmeticError
()
|
CPythonLibraryInterface
|
|
CPyExc_AssertionError
()
|
CPythonLibraryInterface
|
|
CPyExc_AttributeError
()
|
CPythonLibraryInterface
|
|
CPyExc_BaseException
()
|
CPythonLibraryInterface
|
|
CPyExc_BufferError
()
|
CPythonLibraryInterface
|
|
CPyExc_BytesWarning
()
|
CPythonLibraryInterface
|
|
CPyExc_DeprecationWarning
()
|
CPythonLibraryInterface
|
|
CPyExc_EnvironmentError
()
|
CPythonLibraryInterface
|
|
CPyExc_EOFError
()
|
CPythonLibraryInterface
|
|
CPyExc_Exception
()
|
CPythonLibraryInterface
|
|
CPyExc_FloatingPointError
()
|
CPythonLibraryInterface
|
|
CPyExc_FutureWarning
()
|
CPythonLibraryInterface
|
|
CPyExc_GeneratorExit
()
|
CPythonLibraryInterface
|
|
CPyExc_ImportError
()
|
CPythonLibraryInterface
|
|
CPyExc_ImportWarning
()
|
CPythonLibraryInterface
|
|
CPyExc_IndentationError
()
|
CPythonLibraryInterface
|
|
CPyExc_IndexError
()
|
CPythonLibraryInterface
|
|
CPyExc_IOError
()
|
CPythonLibraryInterface
|
|
CPyExc_KeyboardInterrupt
()
|
CPythonLibraryInterface
|
|
CPyExc_KeyError
()
|
CPythonLibraryInterface
|
|
CPyExc_LookupError
()
|
CPythonLibraryInterface
|
|
CPyExc_MemoryError
()
|
CPythonLibraryInterface
|
|
CPyExc_MemoryErrorInst
()
|
CPythonLibraryInterface
|
|
CPyExc_NameError
()
|
CPythonLibraryInterface
|
|
CPyExc_NotImplementedError
()
|
CPythonLibraryInterface
|
|
CPyExc_OSError
()
|
CPythonLibraryInterface
|
|
CPyExc_OverflowError
()
|
CPythonLibraryInterface
|
|
CPyExc_PendingDeprecationWarning
()
|
CPythonLibraryInterface
|
|
CPyExc_RecursionErrorInst
()
|
CPythonLibraryInterface
|
|
CPyExc_ReferenceError
()
|
CPythonLibraryInterface
|
|
CPyExc_RuntimeError
()
|
CPythonLibraryInterface
|
|
CPyExc_RuntimeWarning
()
|
CPythonLibraryInterface
|
|
CPyExc_StandardError
()
|
CPythonLibraryInterface
|
|
CPyExc_StopIteration
()
|
CPythonLibraryInterface
|
|
CPyExc_SyntaxError
()
|
CPythonLibraryInterface
|
|
CPyExc_SyntaxWarning
()
|
CPythonLibraryInterface
|
|
CPyExc_SystemError
()
|
CPythonLibraryInterface
|
|
CPyExc_SystemExit
()
|
CPythonLibraryInterface
|
|
CPyExc_TabError
()
|
CPythonLibraryInterface
|
|
CPyExc_TypeError
()
|
CPythonLibraryInterface
|
|
CPyExc_UnboundLocalError
()
|
CPythonLibraryInterface
|
|
CPyExc_UnicodeDecodeError
()
|
CPythonLibraryInterface
|
|
CPyExc_UnicodeEncodeError
()
|
CPythonLibraryInterface
|
|
CPyExc_UnicodeError
()
|
CPythonLibraryInterface
|
|
CPyExc_UnicodeTranslateError
()
|
CPythonLibraryInterface
|
|
CPyExc_UnicodeWarning
()
|
CPythonLibraryInterface
|
|
CPyExc_UserWarning
()
|
CPythonLibraryInterface
|
|
CPyExc_ValueError
()
|
CPythonLibraryInterface
|
|
CPyExc_Warning
()
|
CPythonLibraryInterface
|
|
CPyExc_WindowsError
()
|
CPythonLibraryInterface
|
|
CPyExc_ZeroDivisionError
()
|
CPythonLibraryInterface
|
|
CPyExceptionClass_Check
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyFloat_As
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyFloat_AsFloat64
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyFloat_Check
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyFloat_From
(std::enable_if_t< STD_IS_REPLACEMENT(same, T, Float32), Float32 > o)
|
CPythonLibraryInterface
|
|
CPyFloat_From
(std::enable_if_t< STD_IS_REPLACEMENT(same, T, Float64), Float64 > o)
|
CPythonLibraryInterface
|
|
CPyFloat_FromFloat32
(Float32 value)
|
CPythonLibraryInterface
|
|
CPyFloat_FromFloat64
(Float64 value)
|
CPythonLibraryInterface
|
|
CPyFloat_Type
()
|
CPythonLibraryInterface
|
|
CPyGC_Collect
()
|
CPythonLibraryInterface
|
|
CPyGilState_Ensure
()
|
CPythonLibraryInterface
|
|
CPyGILState_GetThisThreadState
()
|
CPythonLibraryInterface
|
|
CPyGilState_Release
(PYGILSTATE state)
|
CPythonLibraryInterface
|
|
CPyImport_GetImporter
(const CPyRef &path)
|
CPythonLibraryInterface
|
|
CPyImport_GetModuleDict
()
|
CPythonLibraryInterface
|
|
CPyImport_ImportModule
(const Char *name)
|
CPythonLibraryInterface
|
|
CPyIter_Next
(const CPyRef &it) const
|
CPythonLibraryInterface
|
|
CPyList_Append
(const CPyRef &list, const CPyRef &item)
|
CPythonLibraryInterface
|
|
CPyList_AsTuple
(const CPyRef &list)
|
CPythonLibraryInterface
|
|
CPyList_CheckExact
(const CPyRef &list)
|
CPythonLibraryInterface
|
|
CPyList_GetItem
(const CPyRef &list, UInt index)
|
CPythonLibraryInterface
|
|
CPyList_GetSlice
(const CPyRef &list, UInt from, UInt to)
|
CPythonLibraryInterface
|
|
CPyList_Insert
(const CPyRef &list, UInt, const CPyRef &item)
|
CPythonLibraryInterface
|
|
CPyList_New
(UInt size)
|
CPythonLibraryInterface
|
|
CPyList_Reverse
(const CPyRef &list)
|
CPythonLibraryInterface
|
|
CPyList_SetItem
(const CPyRef &list, UInt, const CPyRef &item)
|
CPythonLibraryInterface
|
|
CPyList_SetSlice
(const CPyRef &list, UInt from, UInt to, const CPyRef &item)
|
CPythonLibraryInterface
|
|
CPyList_Size
(const CPyRef &list)
|
CPythonLibraryInterface
|
|
CPyList_Sort
(const CPyRef &list)
|
CPythonLibraryInterface
|
|
CPyList_Type
()
|
CPythonLibraryInterface
|
|
CPyLong_As
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyLong_AsInt16
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyLong_AsInt32
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyLong_AsInt64
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyLong_AsUInt16
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyLong_AsUInt32
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyLong_AsUInt64
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyLong_Check
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyLong_From
(std::enable_if_t< std::is_same< T, Int32 >::value, Int32 > o)
|
CPythonLibraryInterface
|
|
CPyLong_From
(std::enable_if_t< std::is_same< T, Int64 >::value, Int64 > o)
|
CPythonLibraryInterface
|
|
CPyLong_FromInt16
(Int16 value)
|
CPythonLibraryInterface
|
|
CPyLong_FromInt32
(Int32 value)
|
CPythonLibraryInterface
|
|
CPyLong_FromInt64
(Int64 value)
|
CPythonLibraryInterface
|
|
CPyLong_FromUInt16
(UInt16 value)
|
CPythonLibraryInterface
|
|
CPyLong_FromUInt32
(UInt32 value)
|
CPythonLibraryInterface
|
|
CPyLong_FromUInt64
(UInt64 value)
|
CPythonLibraryInterface
|
|
CPyLong_Type
()
|
CPythonLibraryInterface
|
|
CPyMem_SetAllocator
(CPyMemAllocatorDomain domain, CPyMemAllocatorEx *allocator)
|
CPythonLibraryInterface
|
|
CPyMemoryView_Type
()
|
CPythonLibraryInterface
|
|
CPyModule_AddIntConstant
(const CPyRef &mod, const Char *name, long value)
|
CPythonLibraryInterface
|
|
CPyModule_AddObject
(const CPyRef &module, const Char *name, const CPyRef &value)
|
CPythonLibraryInterface
|
|
CPyModule_Check
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyModule_Create
(const ModuleDefinition &module)
|
CPythonLibraryInterface
|
|
CPyModule_GetDict
(const CPyRef &module)
|
CPythonLibraryInterface
|
|
CPyModule_Type
()
|
CPythonLibraryInterface
|
|
CPyNullImporter_Type
()
|
CPythonLibraryInterface
|
|
CPyNumber_Check
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyObject_AsData
(Int stackDepth, const CPyRef &obj, const DataType &expected, BlockArray< Data > &k, BaseArray< reflection::Argument > *n=nullptr)
|
CPythonLibraryInterface
|
|
CPyObject_Call
(const CPyRef &callable_object, const CPyRef &tupleArg, const CPyRef &kw)
|
CPythonLibraryInterface
|
|
CPyObject_CallFunction
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyObject_DelItem
(const CPyRef &o, const CPyRef &key)
|
CPythonLibraryInterface
|
|
CPyObject_Dir
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyObject_FromGeneric
(const DataType &origDt, const Generic *object, OWNERSHIP ownership, const CPyTypeRef *expected=nullptr, Int *count=nullptr)
|
CPythonLibraryInterface
|
|
CPyObject_GetAttrString
(const CPyRef &o, const Char *name)
|
CPythonLibraryInterface
|
|
CPyObject_GetItem
(const CPyRef &o, const CPyRef &key)
|
CPythonLibraryInterface
|
|
CPyObject_GetItemInt
(const CPyRef &o, Int index)
|
CPythonLibraryInterface
|
|
CPyObject_GetItemString
(const CPyRef &o, const Char *index)
|
CPythonLibraryInterface
|
|
CPyObject_GetIter
(const CPyRef &o) const
|
CPythonLibraryInterface
|
|
CPyObject_HasAttrString
(const CPyRef &o, const Char *attrName)
|
CPythonLibraryInterface
|
|
CPyObject_Hash
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyObject_IsTrue
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyObject_Length
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyObject_Not
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyObject_Repr
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyObject_RichCompare
(const CPyRef &o1, const CPyRef &o2, Int32 opid)
|
CPythonLibraryInterface
|
|
CPyObject_SetAttrString
(const CPyRef &o, const Char *name, const CPyRef &item)
|
CPythonLibraryInterface
|
|
CPyObject_SetItem
(const CPyRef &o, const CPyRef &key, const CPyRef &item)
|
CPythonLibraryInterface
|
|
CPyObject_Str
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyObject_ToMapperInstance
(const DataType &dt, const CPyRef &capsule)
|
CPythonLibraryInterface
|
|
CPyObject_Type
()
|
CPythonLibraryInterface
|
|
CPyObject_TypeCheck
(const CPyRef &object, const CPyTypeRef &type)
|
CPythonLibraryInterface
|
|
CPyRun_FileExFlags
(FILE_native *fp, const Char *filename, Int32 start, NativePyObject *globals, NativePyObject *locals, Int32 closeit, CPyCompilerFlags *flags)
|
CPythonLibraryInterface
|
|
CPyRun_InteractiveLoopFlags
(FILE *fp, const Char *filename, CPyCompilerFlags *flags)
|
CPythonLibraryInterface
|
|
CPyRun_SimpleFileExFlags
(FILE_native *fp, const Char *filename, Int32 closeit, CPyCompilerFlags *flags)
|
CPythonLibraryInterface
|
|
CPyRun_SimpleFileExFlags
(const Url &url, CPyCompilerFlags *flags)
|
CPythonLibraryInterface
|
|
CPyRun_SimpleStringFlags
(const String &code, CPyCompilerFlags *flags)
|
CPythonLibraryInterface
|
|
CPySite_AddSiteDir
(const Url &siteDir)
|
CPythonLibraryInterface
|
|
CPySlice_Type
()
|
CPythonLibraryInterface
|
|
CPySuper_Type
()
|
CPythonLibraryInterface
|
|
CPySys_GetObject
(const Char *name)
|
CPythonLibraryInterface
|
|
CPySys_GetPath
()
|
CPythonLibraryInterface
|
|
CPySys_SetArgvEx
(const BaseArray< String > &args, Bool updatepath)
|
CPythonLibraryInterface
|
|
CPySys_SetObject
(const Char *name, const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPySys_SetPath
(const BaseArray< Url > &paths, PATHHANDLE add)
|
CPythonLibraryInterface
|
|
CPyThreadState_GetDict
()
|
CPythonLibraryInterface
|
|
CPyThreadState_Swap
(NativePyThreadState *state)
|
CPythonLibraryInterface
|
|
CPyTraceBack_Check
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyTraceBack_Type
()
|
CPythonLibraryInterface
|
|
CPyTuple_CheckExact
(const CPyRef &tuple)
|
CPythonLibraryInterface
|
|
CPyTuple_GetItem
(const CPyRef &tuple, UInt index)
|
CPythonLibraryInterface
|
|
CPyTuple_GetSlice
(const CPyRef &tuple, UInt from, UInt to)
|
CPythonLibraryInterface
|
|
CPyTuple_New
(UInt size) const
|
CPythonLibraryInterface
|
|
CPyTuple_SetItem
(const CPyRef &tuple, UInt index, const CPyRef &item)
|
CPythonLibraryInterface
|
|
CPyTuple_Size
(const CPyRef &tuple)
|
CPythonLibraryInterface
|
|
CPyTuple_Type
()
|
CPythonLibraryInterface
|
|
CPyType_Check
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyType_FastSubclass
(const CPyTypeRef &type, Int64 f) const
|
CPythonLibraryInterface
|
|
CPyType_GetName
(const CPyTypeRef &type)
|
CPythonLibraryInterface
|
|
CPyType_HasFeature
(const CPyTypeRef &type, Int64 f) const
|
CPythonLibraryInterface
|
|
CPyType_IsSubtype
(const CPyTypeRef &a, const CPyTypeRef &b)
|
CPythonLibraryInterface
|
|
CPyType_Ready
(CPyTypeRef &type)
|
CPythonLibraryInterface
|
|
CPyType_Type
()
|
CPythonLibraryInterface
|
|
CPyUnicode_AsCString
(const CPyRef &str)
|
CPythonLibraryInterface
|
|
CPyUnicode_AsString
(const CPyRef &str)
|
CPythonLibraryInterface
|
|
CPyUnicode_Check
(const CPyRef &o)
|
CPythonLibraryInterface
|
|
CPyUnicode_FromString
(const Char *str) const
|
CPythonLibraryInterface
|
|
CPyUnicode_FromStringAndSize
(const Block< const Char > &block)
|
CPythonLibraryInterface
|
|
CPyUnicode_GetLength
(const CPyRef &str)
|
CPythonLibraryInterface
|
|
CPyUnicode_Type
()
|
CPythonLibraryInterface
|
|
CreateGlobalDictionary
() const
|
CPythonLibraryInterface
|
|
Enum_ToMapperInstance
(T enumm)
|
CPythonLibraryInterface
|
|
ExecuteModule
(const String &name)
|
CPythonLibraryInterface
|
|
FopenNative
(const Char *name, const Char *mode)
|
CPythonLibraryInterface
|
|
Free
(const Delegate< void()> &shutdownEngine)
|
CPythonLibraryInterface
|
|
GetAssociatedDataType
(const DataType &dt)
|
CPythonLibraryInterface
|
|
GetConverterPyObject_FromData
(const DataType &dt)
|
CPythonLibraryInterface
|
|
GetCPyCodeRefClass
() const
|
CPythonLibraryInterface
|
|
GetCPyFrameRefClass
() const
|
CPythonLibraryInterface
|
|
GetCPyRefClass
() const
|
CPythonLibraryInterface
|
|
GetCPyTracebackRefClass
() const
|
CPythonLibraryInterface
|
|
GetCPyTypeRefClass
() const
|
CPythonLibraryInterface
|
|
GetCurrentTraceback
()
|
CPythonLibraryInterface
|
|
GetDll
() const
|
CPythonLibraryInterface
|
|
GetGilState
() const
|
CPythonLibraryInterface
|
|
GetMPyCallerContextRefClass
() const
|
CPythonLibraryInterface
|
|
GetMPyClassRefClass
() const
|
CPythonLibraryInterface
|
|
GetMPyDataRefClass
() const
|
CPythonLibraryInterface
|
|
GetMPyDataTypeRefClass
() const
|
CPythonLibraryInterface
|
|
GetMPyFunctionRefClass
() const
|
CPythonLibraryInterface
|
|
GetMPyMemberRefClass
() const
|
CPythonLibraryInterface
|
|
GetRegisteredTypesWithConversions
()
|
CPythonLibraryInterface
|
|
GetSpecialPath
(SPECIALPATH)
|
CPythonLibraryInterface
|
|
GetUrl
(DEFAULTRUNTIME pythonPath, Url &pythonLibrary, Url &pythonHome)
|
CPythonLibraryInterface
|
static
|
Init
(const Url &librarypath, Bool createSubLibrary)
|
CPythonLibraryInterface
|
|
InitBuiltinModules
()
|
CPythonLibraryInterface
|
|
InitTypes
()
|
CPythonLibraryInterface
|
|
LastPythonCallFailed
(MAXON_SOURCE_LOCATION_DECLARATION, Bool withTraceback, Bool restoreError)
|
CPythonLibraryInterface
|
|
MAXON_INTERFACE
(CPythonLibraryInterface, MAXON_REFERENCE_NORMAL, "net.maxon.python.interface.python.cpythonlibrary")
|
CPythonLibraryInterface
|
private
|
MaxonConvertAuto
(const CPyRef &capsule)
|
CPythonLibraryInterface
|
|
MPyClass_New
(const reflection::Class *cls)
|
CPythonLibraryInterface
|
|
MPyData_CheckExact
(const CPyRef &o) const
|
CPythonLibraryInterface
|
|
MPyData_New
(Data &data)
|
CPythonLibraryInterface
|
|
MPyData_New
(const DataType &dt, Generic *data, Bool owner, const DataType &mapDt=DataType::NullValue())
|
CPythonLibraryInterface
|
|
MPyData_ToMapperInstance
(const MPyDataRef &capsule)
|
CPythonLibraryInterface
|
|
MPyDataCapsule_Type
()
|
CPythonLibraryInterface
|
|
MPyDataType_CheckExact
(const CPyRef &o) const
|
CPythonLibraryInterface
|
|
MPyDataType_GetDataType
(const MPyDataTypeRef &o) const
|
CPythonLibraryInterface
|
|
MPyDataType_New
(const DataType &dt)
|
CPythonLibraryInterface
|
|
MPyDataType_ToMapperInstance
(const CPyRef &capsule)
|
CPythonLibraryInterface
|
|
MPyFunction_New
(const reflection::Function *func)
|
CPythonLibraryInterface
|
|
MPyMember_New
(const reflection::Member *member)
|
CPythonLibraryInterface
|
|
ParseArgument
(const CPyRef &args, Int32 argIndex, Bool isOptional=false)
|
CPythonLibraryInterface
|
|
ParseArgument
(const CPyRef &args, BlockArray< Data > &tempStack, Int32 argIndex, Bool isOptional=false)
|
CPythonLibraryInterface
|
|
ParseArgument
(const CPyRef &args, BlockArray< Data > &tempStack, Int32 argIndex, Bool isOptional=false)
|
CPythonLibraryInterface
|
|
ParseCommandLine
(BaseArray< String > *args=nullptr, Data *res=nullptr, PYTHONFLAG *flags=nullptr)
|
CPythonLibraryInterface
|
static
|
ParseDataType
(const CPyRef &args, Int32 argIndex, Bool canBeNone=false)
|
CPythonLibraryInterface
|
|
ParseGeneric
(const CPythonLibraryRef &pylib, const CPyRef &args, Int32 argIndex, DataType &dt, Bool unpackData)
|
CPythonLibraryInterface
|
|
ParseRef
(const CPyRef &args, Int32 argIndex, Bool isOptional=false)
|
CPythonLibraryInterface
|
|
PrivateGetCurrentCallerContext
()
|
CPythonLibraryInterface
|
|
PrivateRegisterBuiltinConverter
(const DataType &dt, const DelegatePyObject_AsData &f1, const DelegatePyObject_FromData<> &f2)
|
CPythonLibraryInterface
|
|
RegisterBuiltinConverter
(const DelegatePyObject_AsData &f1, const DelegatePyObject_FromData< T > &f2)
|
CPythonLibraryInterface
|
|
RegisterComponentProxy
(const CPyRef &type, const Id ®istryId, const ProxyDefinition &baseAndInterfaceIds, const Id &cid, Bool printErrors, ClassInterface::KIND kind, const SourceLocation &loc, Bool createObject, const DataType &dtOfObject)
|
CPythonLibraryInterface
|
|
RegisterSpecialPath
(SPECIALPATH, const Url &path)
|
CPythonLibraryInterface
|
|
RegisterSpecificPythonClass
(const Id &typeId, const CPyTypeRef &type)
|
CPythonLibraryInterface
|
|
SetError
(const Error &err)
|
CPythonLibraryInterface
|
|
SetError
(const ErrorPtr &err)
|
CPythonLibraryInterface
|
|
TYPE_CONVERSION_TUPLE
typedef
|
CPythonLibraryInterface
|
|
UnpackData
(const CPyRef &obj)
|
CPythonLibraryInterface
|
|
UnpackDataType
(const CPyRef &obj)
|
CPythonLibraryInterface
|
|