2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-24 06:02:14 +00:00

move base<->derived conversion stuff to ExtensionClassBase, where it belongs.

[SVN r8001]
This commit is contained in:
Dave Abrahams
2000-10-18 14:50:41 +00:00
parent 49bd8a8651
commit ce674f4b4d

View File

@@ -98,12 +98,6 @@ class Class
int setattr(const char* name, PyObject* value);
PyObject* call(PyObject* args, PyObject* keywords);
// the purpose of these functions is explained in extclass.cpp
virtual void * try_class_conversions(InstanceHolderBase*) const { return 0; }
virtual void * try_base_class_conversions(InstanceHolderBase*) const { return 0; }
virtual void * try_derived_class_conversions(InstanceHolderBase*) const { return 0; }
virtual void * extract_object_from_holder(InstanceHolderBase*) const { return 0; }
protected:
void add_base(Ptr base);