InheritanceExternal
External Inheritance is when the parent class is not shown in the model. Like when you inherit from boost::noncopyable. It's only included so the header will be generated correctly.
public:
~InheritanceExternal( )
std::string ConvertToXml( ) const
std::string GetParentName( ) const
void Unlink( )
protected:
private:
static const std::string XML_EXTERNAL_TYPE
friends
InheritanceExternal( ClassObjectPtr pChild, const std::string& ParentName)
std::string m_ParentName
All you need of the parent is its name.