#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 | ( | ) |