CPyCodeInterface Class Reference

#include <cpython_ref.h>

Inheritance diagram for CPyCodeInterface:

Detailed Description

Interface class for CPyRefs.

@MAXON_ANNOTATION{refclass=false}

Public Member Functions

MAXON_METHOD CPyRef GetFilename () const
 
MAXON_METHOD CPyRef GetName () const
 

Static Public Member Functions

static MAXON_FUNCTION CPyCodeRef CreateCodeRef (const CPythonLibraryInterface *lib, REFTYPE refType, NativePyObject *pyObject)
 

Private Member Functions

 MAXON_INTERFACE (CPyCodeInterface, MAXON_REFERENCE_NORMAL, "net.maxon.python.interface.cpycode")
 

Member Function Documentation

◆ MAXON_INTERFACE()

MAXON_INTERFACE ( CPyCodeInterface  ,
MAXON_REFERENCE_NORMAL  ,
"net.maxon.python.interface.cpycode"   
)
private

◆ CreateCodeRef()

static MAXON_FUNCTION CPyCodeRef CreateCodeRef ( const CPythonLibraryInterface lib,
REFTYPE  refType,
NativePyObject pyObject 
)
static

◆ GetFilename()

MAXON_METHOD CPyRef GetFilename ( ) const

◆ GetName()

MAXON_METHOD CPyRef GetName ( ) const