#include <ExtensionTypeBase.hxx>
Public Member Functions | |
virtual Py_ssize_t | buffer_getreadbuffer (Py_ssize_t, void **) |
virtual Py_ssize_t | buffer_getsegcount (Py_ssize_t *) |
virtual Py_ssize_t | buffer_getwritebuffer (Py_ssize_t, void **) |
virtual Object | call (const Object &, const Object &) |
Object | callOnSelf (const std::string &fn_name, const Object &arg1, const Object &arg2, const Object &arg3, const Object &arg4, const Object &arg5, const Object &arg6, const Object &arg7, const Object &arg8, const Object &arg9) |
Object | callOnSelf (const std::string &fn_name, const Object &arg1, const Object &arg2, const Object &arg3, const Object &arg4, const Object &arg5, const Object &arg6, const Object &arg7, const Object &arg8) |
Object | callOnSelf (const std::string &fn_name, const Object &arg1, const Object &arg2, const Object &arg3, const Object &arg4, const Object &arg5, const Object &arg6, const Object &arg7) |
Object | callOnSelf (const std::string &fn_name, const Object &arg1, const Object &arg2, const Object &arg3, const Object &arg4, const Object &arg5, const Object &arg6) |
Object | callOnSelf (const std::string &fn_name, const Object &arg1, const Object &arg2, const Object &arg3, const Object &arg4, const Object &arg5) |
Object | callOnSelf (const std::string &fn_name, const Object &arg1, const Object &arg2, const Object &arg3, const Object &arg4) |
Object | callOnSelf (const std::string &fn_name, const Object &arg1, const Object &arg2, const Object &arg3) |
Object | callOnSelf (const std::string &fn_name, const Object &arg1, const Object &arg2) |
Object | callOnSelf (const std::string &fn_name, const Object &arg1) |
Object | callOnSelf (const std::string &fn_name) |
virtual int | compare (const Object &) |
Object | genericGetAttro (const String &) |
int | genericSetAttro (const String &, const Object &) |
virtual Object | getattr (const char *) |
virtual Object | getattro (const String &) |
virtual long | hash () |
virtual Object | iter () |
virtual PyObject * | iternext () |
virtual int | mapping_ass_subscript (const Object &, const Object &) |
virtual int | mapping_length () |
virtual Object | mapping_subscript (const Object &) |
virtual Object | number_absolute () |
virtual Object | number_add (const Object &) |
virtual Object | number_and (const Object &) |
virtual Object | number_divide (const Object &) |
virtual Object | number_divmod (const Object &) |
virtual Object | number_float () |
virtual Object | number_hex () |
virtual Object | number_int () |
virtual Object | number_invert () |
virtual Object | number_long () |
virtual Object | number_lshift (const Object &) |
virtual Object | number_multiply (const Object &) |
virtual Object | number_negative () |
virtual int | number_nonzero () |
virtual Object | number_oct () |
virtual Object | number_or (const Object &) |
virtual Object | number_positive () |
virtual Object | number_power (const Object &, const Object &) |
virtual Object | number_remainder (const Object &) |
virtual Object | number_rshift (const Object &) |
virtual Object | number_subtract (const Object &) |
virtual Object | number_xor (const Object &) |
virtual int | print (FILE *, int) |
PythonExtensionBase () | |
virtual void | reinit (Tuple &args, Dict &kwds) |
virtual Object | repr () |
virtual Object | rich_compare (const Object &, int) |
virtual Object | self ()=0 |
virtual PyObject * | selfPtr ()=0 |
virtual int | sequence_ass_item (Py_ssize_t, const Object &) |
virtual int | sequence_ass_slice (Py_ssize_t, Py_ssize_t, const Object &) |
virtual Object | sequence_concat (const Object &) |
virtual Object | sequence_item (Py_ssize_t) |
virtual int | sequence_length () |
virtual Object | sequence_repeat (Py_ssize_t) |
virtual Object | sequence_slice (Py_ssize_t, Py_ssize_t) |
virtual int | setattr (const char *, const Object &) |
virtual int | setattro (const String &, const Object &) |
virtual Object | str () |
virtual | ~PythonExtensionBase () |
Definition at line 62 of file ExtensionTypeBase.hxx.
Py::PythonExtensionBase::PythonExtensionBase | ( | ) |
Definition at line 1313 of file Python2/cxx_extensions.cxx.
Py::PythonExtensionBase::~PythonExtensionBase | ( | ) | [virtual] |
Definition at line 1318 of file Python2/cxx_extensions.cxx.
Py_ssize_t Py::PythonExtensionBase::buffer_getreadbuffer | ( | Py_ssize_t | , | |
void ** | ||||
) | [virtual] |
Definition at line 1690 of file Python2/cxx_extensions.cxx.
Referenced by Py::buffer_getreadbuffer_handler().
Py_ssize_t Py::PythonExtensionBase::buffer_getsegcount | ( | Py_ssize_t * | ) | [virtual] |
Definition at line 1702 of file Python2/cxx_extensions.cxx.
Referenced by Py::buffer_getsegcount_handler().
Py_ssize_t Py::PythonExtensionBase::buffer_getwritebuffer | ( | Py_ssize_t | , | |
void ** | ||||
) | [virtual] |
Definition at line 1696 of file Python2/cxx_extensions.cxx.
Referenced by Py::buffer_getwritebuffer_handler().
Py::Object Py::PythonExtensionBase::call | ( | const Object & | , | |
const Object & | ||||
) | [virtual] |
Definition at line 1476 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::call_handler().
Py::Object Py::PythonExtensionBase::callOnSelf | ( | const std::string & | fn_name, | |
const Object & | arg1, | |||
const Object & | arg2, | |||
const Object & | arg3, | |||
const Object & | arg4, | |||
const Object & | arg5, | |||
const Object & | arg6, | |||
const Object & | arg7, | |||
const Object & | arg8, | |||
const Object & | arg9 | |||
) |
Definition at line 1392 of file Python2/cxx_extensions.cxx.
Py::Object Py::PythonExtensionBase::callOnSelf | ( | const std::string & | fn_name, | |
const Object & | arg1, | |||
const Object & | arg2, | |||
const Object & | arg3, | |||
const Object & | arg4, | |||
const Object & | arg5, | |||
const Object & | arg6, | |||
const Object & | arg7, | |||
const Object & | arg8 | |||
) |
Definition at line 1383 of file Python2/cxx_extensions.cxx.
Py::Object Py::PythonExtensionBase::callOnSelf | ( | const std::string & | fn_name, | |
const Object & | arg1, | |||
const Object & | arg2, | |||
const Object & | arg3, | |||
const Object & | arg4, | |||
const Object & | arg5, | |||
const Object & | arg6, | |||
const Object & | arg7 | |||
) |
Definition at line 1374 of file Python2/cxx_extensions.cxx.
Py::Object Py::PythonExtensionBase::callOnSelf | ( | const std::string & | fn_name, | |
const Object & | arg1, | |||
const Object & | arg2, | |||
const Object & | arg3, | |||
const Object & | arg4, | |||
const Object & | arg5, | |||
const Object & | arg6 | |||
) |
Definition at line 1366 of file Python2/cxx_extensions.cxx.
Py::Object Py::PythonExtensionBase::callOnSelf | ( | const std::string & | fn_name, | |
const Object & | arg1, | |||
const Object & | arg2, | |||
const Object & | arg3, | |||
const Object & | arg4, | |||
const Object & | arg5 | |||
) |
Definition at line 1358 of file Python2/cxx_extensions.cxx.
Py::Object Py::PythonExtensionBase::callOnSelf | ( | const std::string & | fn_name, | |
const Object & | arg1, | |||
const Object & | arg2, | |||
const Object & | arg3, | |||
const Object & | arg4 | |||
) |
Definition at line 1350 of file Python2/cxx_extensions.cxx.
Py::Object Py::PythonExtensionBase::callOnSelf | ( | const std::string & | fn_name, | |
const Object & | arg1, | |||
const Object & | arg2, | |||
const Object & | arg3 | |||
) |
Definition at line 1343 of file Python2/cxx_extensions.cxx.
Py::Object Py::PythonExtensionBase::callOnSelf | ( | const std::string & | fn_name, | |
const Object & | arg1, | |||
const Object & | arg2 | |||
) |
Definition at line 1336 of file Python2/cxx_extensions.cxx.
Py::Object Py::PythonExtensionBase::callOnSelf | ( | const std::string & | fn_name, | |
const Object & | arg1 | |||
) |
Definition at line 1329 of file Python2/cxx_extensions.cxx.
Py::Object Py::PythonExtensionBase::callOnSelf | ( | const std::string & | fn_name | ) |
Definition at line 1323 of file Python2/cxx_extensions.cxx.
Definition at line 1444 of file Python2/cxx_extensions.cxx.
Referenced by Py::compare_handler().
Py::Object Py::PythonExtensionBase::genericGetAttro | ( | const String & | name | ) |
Definition at line 1406 of file Python2/cxx_extensions.cxx.
References Py::asObject(), Py::Object::ptr(), and selfPtr().
Referenced by getattro(), and Sandbox::PythonBaseClass::getattro().
Definition at line 1411 of file Python2/cxx_extensions.cxx.
References Py::Object::ptr(), and selfPtr().
Referenced by setattro(), and Sandbox::PythonBaseClass::setattro().
Py::Object Py::PythonExtensionBase::getattr | ( | const char * | ) | [virtual] |
Reimplemented in Py::PythonExtension< T >, Gui::View3DInventorPy, Fem::SMESH_HypothesisPy< T >, Sandbox::DocumentProtectorPy, Sandbox::DocumentObjectProtectorPy, TestGui::UnitTestDialogPy, Py::PythonExtension< SelectionFilterPy >, Py::PythonExtension< StdMeshers_ProjectionSource2DPy >, Py::PythonExtension< StdMeshers_QuadraticMeshPy >, Py::PythonExtension< OutputStdout >, Py::PythonExtension< UnitTestDialogPy >, Py::PythonExtension< StdMeshers_ProjectionSource1DPy >, Py::PythonExtension< StdMeshers_SegmentAroundVertex_0DPy >, Py::PythonExtension< View3DInventorPy >, Py::PythonExtension< DocumentObjectProtectorPy >, Py::PythonExtension< StdMeshers_NotConformAllowedPy >, Py::PythonExtension< ProgressIndicatorPy >, Py::PythonExtension< StdMeshers_LocalLengthPy >, Py::PythonExtension< StdMeshers_Regular_1DPy >, Py::PythonExtension< StdMeshers_NumberOfLayersPy >, Py::PythonExtension< PythonStderr >, Py::PythonExtension< StdMeshers_MaxElementVolumePy >, Py::PythonExtension< ExtensionModuleBasePtr >, Py::PythonExtension< StdMeshers_StartEndLengthPy >, Py::PythonExtension< StdMeshers_CompositeSegment_1DPy >, Py::PythonExtension< PythonDebugStdout >, Py::PythonExtension< StdMeshers_UseExisting_1DPy >, Py::PythonExtension< StdMeshers_RadialPrism_3DPy >, Py::PythonExtension< StdMeshers_NumberOfSegmentsPy >, Py::PythonExtension< StdMeshers_Quadrangle_2DPy >, Py::PythonExtension< StdMeshers_Projection_3DPy >, Py::PythonExtension< OutputStderr >, Py::PythonExtension< StdMeshers_Projection_2DPy >, Py::PythonExtension< StdMeshers_Projection_1DPy >, Py::PythonExtension< StdMeshers_UseExisting_2DPy >, Py::PythonExtension< StdMeshers_MEFISTO_2DPy >, Py::PythonExtension< PythonStdin >, Py::PythonExtension< StdMeshers_Arithmetic1DPy >, Py::PythonExtension< StdMeshers_Prism_3DPy >, Py::PythonExtension< DocumentProtectorPy >, Py::PythonExtension< StdMeshers_LengthFromEdgesPy >, Py::PythonExtension< HypothesisPy >, Py::PythonExtension< StdMeshers_QuadranglePreferencePy >, Py::PythonExtension< PythonStdout >, Py::PythonExtension< StdMeshers_MaxElementAreaPy >, Py::PythonExtension< StdMeshers_SegmentLengthAroundVertexPy >, Py::PythonExtension< StdMeshers_MaxLengthPy >, Py::PythonExtension< PythonDebugExcept >, Py::PythonExtension< PythonDebuggerPy >, Py::PythonExtension< StdMeshers_Hexa_3DPy >, Py::PythonExtension< PythonDebugStderr >, Py::PythonExtension< ControlPy >, Py::PythonExtension< StdMeshers_AutomaticLengthPy >, Py::PythonExtension< StdMeshers_LayerDistributionPy >, Py::PythonExtension< StdMeshers_ProjectionSource3DPy >, Py::PythonExtension< StdMeshers_TrianglePreferencePy >, Py::PythonExtension< StdMeshers_Deflection1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_ProjectionSource2DPy >, Fem::SMESH_HypothesisPy< StdMeshers_QuadraticMeshPy >, Fem::SMESH_HypothesisPy< StdMeshers_ProjectionSource1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_SegmentAroundVertex_0DPy >, Fem::SMESH_HypothesisPy< StdMeshers_NotConformAllowedPy >, Fem::SMESH_HypothesisPy< StdMeshers_LocalLengthPy >, Fem::SMESH_HypothesisPy< StdMeshers_Regular_1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_NumberOfLayersPy >, Fem::SMESH_HypothesisPy< StdMeshers_MaxElementVolumePy >, Fem::SMESH_HypothesisPy< StdMeshers_StartEndLengthPy >, Fem::SMESH_HypothesisPy< StdMeshers_CompositeSegment_1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_UseExisting_1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_RadialPrism_3DPy >, Fem::SMESH_HypothesisPy< StdMeshers_NumberOfSegmentsPy >, Fem::SMESH_HypothesisPy< StdMeshers_Quadrangle_2DPy >, Fem::SMESH_HypothesisPy< StdMeshers_Projection_3DPy >, Fem::SMESH_HypothesisPy< StdMeshers_Projection_2DPy >, Fem::SMESH_HypothesisPy< StdMeshers_Projection_1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_UseExisting_2DPy >, Fem::SMESH_HypothesisPy< StdMeshers_MEFISTO_2DPy >, Fem::SMESH_HypothesisPy< StdMeshers_Arithmetic1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_Prism_3DPy >, Fem::SMESH_HypothesisPy< StdMeshers_LengthFromEdgesPy >, Fem::SMESH_HypothesisPy< StdMeshers_QuadranglePreferencePy >, Fem::SMESH_HypothesisPy< StdMeshers_MaxElementAreaPy >, Fem::SMESH_HypothesisPy< StdMeshers_SegmentLengthAroundVertexPy >, Fem::SMESH_HypothesisPy< StdMeshers_MaxLengthPy >, Fem::SMESH_HypothesisPy< StdMeshers_Hexa_3DPy >, Fem::SMESH_HypothesisPy< StdMeshers_AutomaticLengthPy >, Fem::SMESH_HypothesisPy< StdMeshers_LayerDistributionPy >, Fem::SMESH_HypothesisPy< StdMeshers_ProjectionSource3DPy >, Fem::SMESH_HypothesisPy< StdMeshers_TrianglePreferencePy >, and Fem::SMESH_HypothesisPy< StdMeshers_Deflection1DPy >.
Definition at line 1422 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::getattr_handler().
Py::Object Py::PythonExtensionBase::getattro | ( | const String & | name | ) | [virtual] |
Reimplemented in Sandbox::PythonBaseClass.
Definition at line 1434 of file Python2/cxx_extensions.cxx.
References genericGetAttro().
Referenced by Py::getattro_handler().
long Py::PythonExtensionBase::hash | ( | ) | [virtual] |
Definition at line 1470 of file Python2/cxx_extensions.cxx.
Referenced by Py::hash_handler().
Py::Object Py::PythonExtensionBase::iter | ( | ) | [virtual] |
Definition at line 1482 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::iter_handler().
PyObject * Py::PythonExtensionBase::iternext | ( | ) | [virtual] |
Definition at line 1488 of file Python2/cxx_extensions.cxx.
Referenced by Py::iternext_handler().
Definition at line 1550 of file Python2/cxx_extensions.cxx.
Referenced by Py::mapping_ass_subscript_handler().
int Py::PythonExtensionBase::mapping_length | ( | ) | [virtual] |
Definition at line 1538 of file Python2/cxx_extensions.cxx.
Referenced by Py::mapping_length_handler().
Py::Object Py::PythonExtensionBase::mapping_subscript | ( | const Object & | ) | [virtual] |
Definition at line 1544 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::mapping_subscript_handler().
Py::Object Py::PythonExtensionBase::number_absolute | ( | ) | [virtual] |
Definition at line 1575 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_absolute_handler().
Py::Object Py::PythonExtensionBase::number_add | ( | const Object & | ) | [virtual] |
Definition at line 1617 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_add_handler().
Py::Object Py::PythonExtensionBase::number_and | ( | const Object & | ) | [virtual] |
Definition at line 1665 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_and_handler().
Py::Object Py::PythonExtensionBase::number_divide | ( | const Object & | ) | [virtual] |
Definition at line 1635 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_divide_handler().
Py::Object Py::PythonExtensionBase::number_divmod | ( | const Object & | ) | [virtual] |
Definition at line 1647 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_divmod_handler().
Py::Object Py::PythonExtensionBase::number_float | ( | ) | [virtual] |
Definition at line 1593 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_float_handler().
Py::Object Py::PythonExtensionBase::number_hex | ( | ) | [virtual] |
Definition at line 1611 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_hex_handler().
Py::Object Py::PythonExtensionBase::number_int | ( | ) | [virtual] |
Definition at line 1587 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_int_handler().
Py::Object Py::PythonExtensionBase::number_invert | ( | ) | [virtual] |
Definition at line 1581 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_invert_handler().
Py::Object Py::PythonExtensionBase::number_long | ( | ) | [virtual] |
Definition at line 1599 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_long_handler().
Py::Object Py::PythonExtensionBase::number_lshift | ( | const Object & | ) | [virtual] |
Definition at line 1653 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_lshift_handler().
Py::Object Py::PythonExtensionBase::number_multiply | ( | const Object & | ) | [virtual] |
Definition at line 1629 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_multiply_handler().
Py::Object Py::PythonExtensionBase::number_negative | ( | ) | [virtual] |
Definition at line 1563 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_negative_handler().
int Py::PythonExtensionBase::number_nonzero | ( | ) | [virtual] |
Definition at line 1557 of file Python2/cxx_extensions.cxx.
Referenced by Py::number_nonzero_handler().
Py::Object Py::PythonExtensionBase::number_oct | ( | ) | [virtual] |
Definition at line 1605 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_oct_handler().
Py::Object Py::PythonExtensionBase::number_or | ( | const Object & | ) | [virtual] |
Definition at line 1677 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_or_handler().
Py::Object Py::PythonExtensionBase::number_positive | ( | ) | [virtual] |
Definition at line 1569 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_positive_handler().
Py::Object Py::PythonExtensionBase::number_power | ( | const Object & | , | |
const Object & | ||||
) | [virtual] |
Definition at line 1683 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_power_handler().
Py::Object Py::PythonExtensionBase::number_remainder | ( | const Object & | ) | [virtual] |
Definition at line 1641 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_remainder_handler().
Py::Object Py::PythonExtensionBase::number_rshift | ( | const Object & | ) | [virtual] |
Definition at line 1659 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_rshift_handler().
Py::Object Py::PythonExtensionBase::number_subtract | ( | const Object & | ) | [virtual] |
Definition at line 1623 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_subtract_handler().
Py::Object Py::PythonExtensionBase::number_xor | ( | const Object & | ) | [virtual] |
Definition at line 1671 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::number_xor_handler().
Definition at line 1416 of file Python2/cxx_extensions.cxx.
Referenced by Py::print_handler().
Definition at line 1401 of file Python2/cxx_extensions.cxx.
Py::Object Py::PythonExtensionBase::repr | ( | ) | [virtual] |
Reimplemented in Base::ProgressIndicatorPy, Gui::PythonStdout, Gui::PythonStderr, Gui::OutputStdout, Gui::OutputStderr, Gui::PythonStdin, Gui::PythonDebugStdout, Gui::PythonDebugStderr, Gui::PythonDebugExcept, Gui::SelectionFilterPy, Gui::TaskView::ControlPy, Gui::View3DInventorPy, Fem::SMESH_HypothesisPy< T >, Sandbox::DocumentProtectorPy, Sandbox::DocumentObjectProtectorPy, TestGui::UnitTestDialogPy, Fem::SMESH_HypothesisPy< StdMeshers_ProjectionSource2DPy >, Fem::SMESH_HypothesisPy< StdMeshers_QuadraticMeshPy >, Fem::SMESH_HypothesisPy< StdMeshers_ProjectionSource1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_SegmentAroundVertex_0DPy >, Fem::SMESH_HypothesisPy< StdMeshers_NotConformAllowedPy >, Fem::SMESH_HypothesisPy< StdMeshers_LocalLengthPy >, Fem::SMESH_HypothesisPy< StdMeshers_Regular_1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_NumberOfLayersPy >, Fem::SMESH_HypothesisPy< StdMeshers_MaxElementVolumePy >, Fem::SMESH_HypothesisPy< StdMeshers_StartEndLengthPy >, Fem::SMESH_HypothesisPy< StdMeshers_CompositeSegment_1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_UseExisting_1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_RadialPrism_3DPy >, Fem::SMESH_HypothesisPy< StdMeshers_NumberOfSegmentsPy >, Fem::SMESH_HypothesisPy< StdMeshers_Quadrangle_2DPy >, Fem::SMESH_HypothesisPy< StdMeshers_Projection_3DPy >, Fem::SMESH_HypothesisPy< StdMeshers_Projection_2DPy >, Fem::SMESH_HypothesisPy< StdMeshers_Projection_1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_UseExisting_2DPy >, Fem::SMESH_HypothesisPy< StdMeshers_MEFISTO_2DPy >, Fem::SMESH_HypothesisPy< StdMeshers_Arithmetic1DPy >, Fem::SMESH_HypothesisPy< StdMeshers_Prism_3DPy >, Fem::SMESH_HypothesisPy< StdMeshers_LengthFromEdgesPy >, Fem::SMESH_HypothesisPy< StdMeshers_QuadranglePreferencePy >, Fem::SMESH_HypothesisPy< StdMeshers_MaxElementAreaPy >, Fem::SMESH_HypothesisPy< StdMeshers_SegmentLengthAroundVertexPy >, Fem::SMESH_HypothesisPy< StdMeshers_MaxLengthPy >, Fem::SMESH_HypothesisPy< StdMeshers_Hexa_3DPy >, Fem::SMESH_HypothesisPy< StdMeshers_AutomaticLengthPy >, Fem::SMESH_HypothesisPy< StdMeshers_LayerDistributionPy >, Fem::SMESH_HypothesisPy< StdMeshers_ProjectionSource3DPy >, Fem::SMESH_HypothesisPy< StdMeshers_TrianglePreferencePy >, and Fem::SMESH_HypothesisPy< StdMeshers_Deflection1DPy >.
Definition at line 1458 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::repr_handler().
virtual Object Py::PythonExtensionBase::self | ( | ) | [pure virtual] |
Implemented in Py::PythonExtension< T >, Py::PythonClass< T >, Py::PythonExtension< SelectionFilterPy >, Py::PythonExtension< StdMeshers_ProjectionSource2DPy >, Py::PythonExtension< StdMeshers_QuadraticMeshPy >, Py::PythonExtension< OutputStdout >, Py::PythonExtension< UnitTestDialogPy >, Py::PythonExtension< StdMeshers_ProjectionSource1DPy >, Py::PythonExtension< StdMeshers_SegmentAroundVertex_0DPy >, Py::PythonExtension< View3DInventorPy >, Py::PythonExtension< DocumentObjectProtectorPy >, Py::PythonExtension< StdMeshers_NotConformAllowedPy >, Py::PythonExtension< ProgressIndicatorPy >, Py::PythonExtension< StdMeshers_LocalLengthPy >, Py::PythonExtension< StdMeshers_Regular_1DPy >, Py::PythonExtension< StdMeshers_NumberOfLayersPy >, Py::PythonExtension< PythonStderr >, Py::PythonExtension< StdMeshers_MaxElementVolumePy >, Py::PythonExtension< ExtensionModuleBasePtr >, Py::PythonExtension< StdMeshers_StartEndLengthPy >, Py::PythonExtension< StdMeshers_CompositeSegment_1DPy >, Py::PythonExtension< PythonDebugStdout >, Py::PythonExtension< StdMeshers_UseExisting_1DPy >, Py::PythonExtension< StdMeshers_RadialPrism_3DPy >, Py::PythonExtension< StdMeshers_NumberOfSegmentsPy >, Py::PythonExtension< StdMeshers_Quadrangle_2DPy >, Py::PythonExtension< StdMeshers_Projection_3DPy >, Py::PythonExtension< OutputStderr >, Py::PythonExtension< StdMeshers_Projection_2DPy >, Py::PythonExtension< StdMeshers_Projection_1DPy >, Py::PythonExtension< StdMeshers_UseExisting_2DPy >, Py::PythonExtension< StdMeshers_MEFISTO_2DPy >, Py::PythonExtension< PythonStdin >, Py::PythonExtension< StdMeshers_Arithmetic1DPy >, Py::PythonExtension< StdMeshers_Prism_3DPy >, Py::PythonExtension< DocumentProtectorPy >, Py::PythonExtension< StdMeshers_LengthFromEdgesPy >, Py::PythonExtension< HypothesisPy >, Py::PythonExtension< StdMeshers_QuadranglePreferencePy >, Py::PythonExtension< PythonStdout >, Py::PythonExtension< StdMeshers_MaxElementAreaPy >, Py::PythonExtension< StdMeshers_SegmentLengthAroundVertexPy >, Py::PythonExtension< StdMeshers_MaxLengthPy >, Py::PythonExtension< PythonDebugExcept >, Py::PythonExtension< PythonDebuggerPy >, Py::PythonExtension< StdMeshers_Hexa_3DPy >, Py::PythonExtension< PythonDebugStderr >, Py::PythonExtension< ControlPy >, Py::PythonExtension< StdMeshers_AutomaticLengthPy >, Py::PythonExtension< StdMeshers_LayerDistributionPy >, Py::PythonExtension< StdMeshers_ProjectionSource3DPy >, Py::PythonExtension< StdMeshers_TrianglePreferencePy >, Py::PythonExtension< StdMeshers_Deflection1DPy >, and Py::PythonClass< PythonBaseClass >.
virtual PyObject* Py::PythonExtensionBase::selfPtr | ( | ) | [pure virtual] |
Implemented in Py::PythonExtension< T >, Py::PythonClass< T >, Py::PythonExtension< SelectionFilterPy >, Py::PythonExtension< StdMeshers_ProjectionSource2DPy >, Py::PythonExtension< StdMeshers_QuadraticMeshPy >, Py::PythonExtension< OutputStdout >, Py::PythonExtension< UnitTestDialogPy >, Py::PythonExtension< StdMeshers_ProjectionSource1DPy >, Py::PythonExtension< StdMeshers_SegmentAroundVertex_0DPy >, Py::PythonExtension< View3DInventorPy >, Py::PythonExtension< DocumentObjectProtectorPy >, Py::PythonExtension< StdMeshers_NotConformAllowedPy >, Py::PythonExtension< ProgressIndicatorPy >, Py::PythonExtension< StdMeshers_LocalLengthPy >, Py::PythonExtension< StdMeshers_Regular_1DPy >, Py::PythonExtension< StdMeshers_NumberOfLayersPy >, Py::PythonExtension< PythonStderr >, Py::PythonExtension< StdMeshers_MaxElementVolumePy >, Py::PythonExtension< ExtensionModuleBasePtr >, Py::PythonExtension< StdMeshers_StartEndLengthPy >, Py::PythonExtension< StdMeshers_CompositeSegment_1DPy >, Py::PythonExtension< PythonDebugStdout >, Py::PythonExtension< StdMeshers_UseExisting_1DPy >, Py::PythonExtension< StdMeshers_RadialPrism_3DPy >, Py::PythonExtension< StdMeshers_NumberOfSegmentsPy >, Py::PythonExtension< StdMeshers_Quadrangle_2DPy >, Py::PythonExtension< StdMeshers_Projection_3DPy >, Py::PythonExtension< OutputStderr >, Py::PythonExtension< StdMeshers_Projection_2DPy >, Py::PythonExtension< StdMeshers_Projection_1DPy >, Py::PythonExtension< StdMeshers_UseExisting_2DPy >, Py::PythonExtension< StdMeshers_MEFISTO_2DPy >, Py::PythonExtension< PythonStdin >, Py::PythonExtension< StdMeshers_Arithmetic1DPy >, Py::PythonExtension< StdMeshers_Prism_3DPy >, Py::PythonExtension< DocumentProtectorPy >, Py::PythonExtension< StdMeshers_LengthFromEdgesPy >, Py::PythonExtension< HypothesisPy >, Py::PythonExtension< StdMeshers_QuadranglePreferencePy >, Py::PythonExtension< PythonStdout >, Py::PythonExtension< StdMeshers_MaxElementAreaPy >, Py::PythonExtension< StdMeshers_SegmentLengthAroundVertexPy >, Py::PythonExtension< StdMeshers_MaxLengthPy >, Py::PythonExtension< PythonDebugExcept >, Py::PythonExtension< PythonDebuggerPy >, Py::PythonExtension< StdMeshers_Hexa_3DPy >, Py::PythonExtension< PythonDebugStderr >, Py::PythonExtension< ControlPy >, Py::PythonExtension< StdMeshers_AutomaticLengthPy >, Py::PythonExtension< StdMeshers_LayerDistributionPy >, Py::PythonExtension< StdMeshers_ProjectionSource3DPy >, Py::PythonExtension< StdMeshers_TrianglePreferencePy >, Py::PythonExtension< StdMeshers_Deflection1DPy >, and Py::PythonClass< PythonBaseClass >.
Referenced by genericGetAttro(), and genericSetAttro().
int Py::PythonExtensionBase::sequence_ass_item | ( | Py_ssize_t | , | |
const Object & | ||||
) | [virtual] |
Definition at line 1525 of file Python2/cxx_extensions.cxx.
Referenced by Py::sequence_ass_item_handler().
int Py::PythonExtensionBase::sequence_ass_slice | ( | Py_ssize_t | , | |
Py_ssize_t | , | |||
const Object & | ||||
) | [virtual] |
Definition at line 1531 of file Python2/cxx_extensions.cxx.
Referenced by Py::sequence_ass_slice_handler().
Py::Object Py::PythonExtensionBase::sequence_concat | ( | const Object & | ) | [virtual] |
Definition at line 1501 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::sequence_concat_handler().
Py::Object Py::PythonExtensionBase::sequence_item | ( | Py_ssize_t | ) | [virtual] |
Definition at line 1513 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::sequence_item_handler().
int Py::PythonExtensionBase::sequence_length | ( | ) | [virtual] |
Definition at line 1495 of file Python2/cxx_extensions.cxx.
Referenced by Py::sequence_length_handler().
Py::Object Py::PythonExtensionBase::sequence_repeat | ( | Py_ssize_t | ) | [virtual] |
Definition at line 1507 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::sequence_repeat_handler().
Py::Object Py::PythonExtensionBase::sequence_slice | ( | Py_ssize_t | , | |
Py_ssize_t | ||||
) | [virtual] |
Definition at line 1519 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Py::sequence_slice_handler().
Reimplemented in Gui::View3DInventorPy, Sandbox::DocumentProtectorPy, Sandbox::DocumentObjectProtectorPy, and TestGui::UnitTestDialogPy.
Definition at line 1428 of file Python2/cxx_extensions.cxx.
Referenced by Py::setattr_handler().
Reimplemented in Sandbox::PythonBaseClass.
Definition at line 1439 of file Python2/cxx_extensions.cxx.
References genericSetAttro().
Referenced by Py::setattro_handler().
Py::Object Py::PythonExtensionBase::str | ( | ) | [virtual] |
Definition at line 1464 of file Python2/cxx_extensions.cxx.
References Py::None().
Referenced by Fem::SMESH_HypothesisPy< T >::repr(), and Py::str_handler().