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

Definition at line 3287 of file Converters.cxx.

Public Member Functions

 NotImplementedConverter (PyObject *errorType, std::string const &message)
 
bool SetArg (PyObject *, Parameter &, CallContext *=nullptr) override
 
- Public Member Functions inherited from CPyCppyy::Converter
 Converter ()=default
 
 Converter (Converter &&other)=delete
 
 Converter (Converter const &other)=delete
 
virtual ~Converter ()
 
virtual ~Converter ()
 
virtual PyObjectFromMemory (void *address)
 
virtual PyObjectFromMemory (void *address)
 
virtual bool HasState ()
 
virtual bool HasState ()
 
Converteroperator= (Converter &&other)=delete
 
Converteroperator= (Converter const &other)=delete
 
virtual bool ToMemory (PyObject *value, void *address, PyObject *ctxt=nullptr)
 
virtual bool ToMemory (PyObject *value, void *address, PyObject *ctxt=nullptr)
 

Private Attributes

PyObjectfErrorType
 
std::string fMessage
 
Inheritance diagram for CPyCppyy::NotImplementedConverter:
[legend]

Constructor & Destructor Documentation

◆ NotImplementedConverter()

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

Definition at line 3289 of file Converters.cxx.

Member Function Documentation

◆ SetArg()

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

Implements CPyCppyy::Converter.

Definition at line 3299 of file Converters.cxx.

Member Data Documentation

◆ fErrorType

PyObject* CPyCppyy::NotImplementedConverter::fErrorType
private

Definition at line 3292 of file Converters.cxx.

◆ fMessage

std::string CPyCppyy::NotImplementedConverter::fMessage
private

Definition at line 3293 of file Converters.cxx.

  • bindings/pyroot/cppyy/CPyCppyy/src/Converters.cxx