wxString GetDefaultValue() const
{ return m_strDefaultValue; }
+ bool HasDefaultValue() const
+ { return !m_strDefaultValue.IsEmpty(); }
+
bool operator==(const wxArgumentType& m) const;
bool operator!=(const wxArgumentType& m) const
{ return !(*this == m); }
void SetVirtual(bool c = true)
{ m_bVirtual=c; }
void SetPureVirtual(bool c = true)
- { m_bPureVirtual=c; }
+ {
+ m_bPureVirtual=c;
+ if (c) m_bVirtual=c; // pure virtual => virtual
+ }
void SetDeprecated(bool c = true)
{ m_bDeprecated=c; }
void SetLocation(int lineNumber)
return methods;
}
+ // pass a full-path header filename:
+ wxClassPtrArray FindClassesDefinedIn(const wxString& headerfile) const;
+
void ShowProgress()
{ /*wxPrint(".");*/ }