#include <cpython_ref.h>

Interface class for CPyRefs.
@MAXON_ANNOTATION{refclass=false}
Public Member Functions | |
| const MAXON_METHOD DataType & | GetType () const |
| const MAXON_METHOD DataType & | GetMappingType () const |
| MAXON_METHOD Data * | GetData () |
| const MAXON_METHOD Data * | GetData () const |
| const MAXON_METHOD 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 |
| const MAXON_METHOD DataType& GetType | ( | ) | const |
| const MAXON_METHOD DataType& GetMappingType | ( | ) | const |
| MAXON_METHOD Data* GetData | ( | ) |
| const MAXON_METHOD Data* GetData | ( | ) | const |
| const MAXON_METHOD Generic* PrivateGetPtr | ( | ) | const |
| MAXON_METHOD Generic* PrivateGetPtr | ( | ) |