maxon::py3 Namespace Reference

Classes

struct  TpFlags
 
struct  NativePyObjectHead_Debug
 
struct  NativePyObjectHead_Release
 
struct  NativePyModuleDefBase
 
struct  NativePyModuleDef
 
struct  NativePyVarObject
 
struct  NativePyCodeObject
 
class  NativePyErr_StackItem
 
struct  NativePyThreadState
 
struct  NativePyFrameObject
 
struct  NativePyMemoryViewBuffer
 
struct  NativePyMemoryView
 
struct  NativePyMember
 
struct  NativePyReflectionFunction
 
struct  NativePyHashMap
 
struct  NativePyDelegate
 
struct  NativePyClassCapsule
 
struct  NativePyTracebackObject
 
struct  NativePyList
 
struct  NativeCPyCallerContext_Debug
 
struct  NativeCPyCallerContext_Release
 
struct  NativePyDataType
 
struct  NativePyData
 
struct  NativePyCapsule
 
struct  NativePyTypeObject
 
struct  NativePyIntObject
 
struct  NativePyLongObject
 

Typedefs

using NativePyObject = NativePyObjectHead_Release
 
using NativePyReflectionFunction_Entry = Tuple< DataType, Bool >
 
using NativePyCapsule_Destructor = void(struct NativePyCapsule *)
 

Functions

MAXON_ATTRIBUTE_FORCE_INLINE NativePyTypeObjectPy_Type (NativePyObject *ob)
 

Typedef Documentation

◆ NativePyObject

◆ NativePyReflectionFunction_Entry

◆ NativePyCapsule_Destructor

Function Documentation

◆ Py_Type()