Class Hierarchy
IAcadBaseObject2 IAcadBaseObject2Impl
C++
template <class T, const CLSID* pclsid> class IAcadBaseObject2Impl : public IAcadBaseObject2, public IAcadBaseObjectImpl<T, pclsid>;
File
axtempl.h
Description
This class provides a default implementation of the IAcadBaseObject2 interface. Object wrappers should derive from either this template class or the IAcadBaseObjectImpl template class, but not both.
The IAcadObjectDispatchImpl template class derives from this template class, so any custom object wrappers deriving from IAcadObjectDispatchImpl or IAcadEntityDispatchImpl inherit the default implementation of IAcadBaseObject2 as well.