Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
cppjit::cpyrt::NotImplementedConverter Class Reference

Definition at line 3423 of file Converters.cxx.

Public Member Functions

 NotImplementedConverter (PyObject *errorType, std::string const &message)
 
virtual PyObject * FromMemory (void *address)
 
virtual PyObject * FromMemory (void *address)
 
virtual std::string GetFailureMsg ()
 
virtual bool HasState ()
 
virtual bool HasState ()
 
bool SetArg (PyObject *, Parameter &, CallContext *=nullptr) override
 
virtual bool ToMemory (PyObject *value, void *address, PyObject *ctxt=nullptr)
 
virtual bool ToMemory (PyObject *value, void *address, PyObject *ctxt=nullptr)
 

Private Attributes

PyObject * fErrorType
 
std::string fMessage
 
Inheritance diagram for cppjit::cpyrt::NotImplementedConverter:
[legend]

Constructor & Destructor Documentation

◆ NotImplementedConverter()

cppjit::cpyrt::NotImplementedConverter::NotImplementedConverter ( PyObject * errorType,
std::string const & message )
inline

Definition at line 3425 of file Converters.cxx.

Member Function Documentation

◆ FromMemory() [1/2]

PyObject * cppjit::cpyrt::Converter::FromMemory ( void * address)
virtualinherited

◆ FromMemory() [2/2]

virtual PyObject * cppjit::cpyrt::Converter::FromMemory ( void * address)
virtualinherited

◆ GetFailureMsg()

virtual std::string cppjit::cpyrt::Converter::GetFailureMsg ( )
inlinevirtualinherited

Reimplemented in cppjit::cpyrt::VoidArrayConverter.

Definition at line 32 of file Converters.h.

◆ HasState() [1/2]

virtual bool cppjit::cpyrt::Converter::HasState ( )
inlinevirtualinherited

Reimplemented in cppjit::cpyrt::VoidArrayConverter.

Definition at line 133 of file API.h.

◆ HasState() [2/2]

virtual bool cppjit::cpyrt::Converter::HasState ( )
inlinevirtualinherited

Reimplemented in cppjit::cpyrt::VoidArrayConverter.

Definition at line 31 of file Converters.h.

◆ SetArg()

bool cpyrt::NotImplementedConverter::SetArg ( PyObject * ,
Parameter & ,
CallContext * = nullptr )
overridevirtual

Implements cppjit::cpyrt::Converter.

Definition at line 3437 of file Converters.cxx.

◆ ToMemory() [1/2]

bool cppjit::cpyrt::Converter::ToMemory ( PyObject * value,
void * address,
PyObject * ctxt = nullptr )
virtualinherited

◆ ToMemory() [2/2]

virtual bool cppjit::cpyrt::Converter::ToMemory ( PyObject * value,
void * address,
PyObject * ctxt = nullptr )
virtualinherited

Member Data Documentation

◆ fErrorType

PyObject* cppjit::cpyrt::NotImplementedConverter::fErrorType
private

Definition at line 3430 of file Converters.cxx.

◆ fMessage

std::string cppjit::cpyrt::NotImplementedConverter::fMessage
private

Definition at line 3431 of file Converters.cxx.

  • bindings/pyroot/cppjit/src/cpyrt/Converters.cxx