#include <cpython_ref.h>
Interface class for CPyRefs.
@MAXON_ANNOTATION{refclass=false}
Public Member Functions | |
MAXON_METHOD const DataType & | GetType () const |
MAXON_METHOD const DataType & | GetMappingType () const |
MAXON_METHOD Data * | GetData () |
MAXON_METHOD const Data * | GetData () const |
MAXON_METHOD const Generic * | PrivateGetPtr () const |
MAXON_METHOD Generic * | PrivateGetPtr () |
Static Public Member Functions | |
static MAXON_FUNCTION MPyDataRef | CreateDataRef (const CPythonLibraryInterface *lib, REFTYPE refType, NativePyObject *pyObject) |
Private Member Functions | |
MAXON_INTERFACE (MPyDataInterface, MAXON_REFERENCE_NORMAL, "net.maxon.python.interface.mpydata") | |
|
private |
|
static |
MAXON_METHOD const DataType& GetType | ( | ) | const |
MAXON_METHOD const DataType& GetMappingType | ( | ) | const |
MAXON_METHOD Data* GetData | ( | ) |
MAXON_METHOD const Data* GetData | ( | ) | const |
MAXON_METHOD const Generic* PrivateGetPtr | ( | ) | const |
MAXON_METHOD Generic* PrivateGetPtr | ( | ) |