Public Types | |
| typedef Value | held_type | 
| typedef Value | value_type | 
Public Member Functions | |
| template<typename... Args> | |
| OwningNonOwningHolder (PyObject *self, Args... args) | |
Public Attributes | |
| std::variant< Value, Value * > | m_held | 
Definition at line 108 of file polymorphic.hpp.
| typedef Value proxsuite::nlp::python::OwningNonOwningHolder< Value >::held_type | 
Definition at line 109 of file polymorphic.hpp.
| typedef Value proxsuite::nlp::python::OwningNonOwningHolder< Value >::value_type | 
Definition at line 110 of file polymorphic.hpp.
      
  | 
  inline | 
Definition at line 122 of file polymorphic.hpp.
| std::variant<Value, Value *> proxsuite::nlp::python::OwningNonOwningHolder< Value >::m_held | 
Definition at line 148 of file polymorphic.hpp.