|
Public Member Functions |
virtual Standard_EXPORT void | Validity (const Handle(TCollection_HAsciiString)&aName, const Handle(TCollection_HAsciiString)&aPackage) const =0 |
Standard_EXPORT void | Deferred (const Standard_Boolean aDeferred) |
Standard_EXPORT Standard_Boolean | Deferred () const |
Standard_EXPORT void | Private (const Standard_Boolean aPrivate) |
Standard_EXPORT Standard_Boolean | Private () const |
Standard_EXPORT void | Check (const Handle(TCollection_HAsciiString)&aName, const Handle(TCollection_HAsciiString)&aPackage) const |
Standard_EXPORT void | Inherit (const Handle(TCollection_HAsciiString)&aClass) |
Standard_EXPORT void | Inherit (const Handle(MS_Class)&aClass) |
Standard_EXPORT void | Inherit (const Handle(TCollection_HAsciiString)&aClass, const Handle(TCollection_HAsciiString)&aPackage) |
Standard_EXPORT Handle_MS_HSequenceOfClass | GetInherits () const |
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | GetInheritsNames () const |
| returns the first ancestors
|
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | GetFullInheritsNames () |
| returns the full inheritance of <me>
|
Standard_EXPORT void | Use (const Handle(TCollection_HAsciiString)&aClass) |
Standard_EXPORT void | Use (const Handle(TCollection_HAsciiString)&aClass, const Handle(TCollection_HAsciiString)&aPackage) |
Standard_EXPORT Handle_MS_HSequenceOfType | GetUses () const |
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | GetUsesNames () const |
Standard_EXPORT void | Field (const Handle(MS_Field)&aField) |
Standard_EXPORT Handle_MS_HSequenceOfField | GetFields () const |
Standard_EXPORT void | Method (const Handle(MS_MemberMet)&aMethod) |
Standard_EXPORT Handle_MS_HSequenceOfMemberMet | GetMethods () const |
Standard_EXPORT void | Raises (const Handle(TCollection_HAsciiString)&aExcept) |
Standard_EXPORT void | Raises (const Handle(TCollection_HAsciiString)&aExcept, const Handle(TCollection_HAsciiString)&aPackage) |
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | GetRaises () const |
Standard_EXPORT void | FriendMet (const Handle(TCollection_HAsciiString)&aMethod) |
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | GetFriendMets () const |
Standard_EXPORT void | Friend (const Handle(TCollection_HAsciiString)&aClass) |
Standard_EXPORT void | Friend (const Handle(TCollection_HAsciiString)&aClass, const Handle(TCollection_HAsciiString)&aPackage) |
Standard_EXPORT void | Friend (const Handle(MS_Class)&aClass) |
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | GetFriendsNames () const |
virtual Standard_EXPORT void | Incomplete (const Standard_Boolean aIncomplete) |
virtual Standard_EXPORT Standard_Boolean | Incomplete () const |
Standard_EXPORT void | Mother (const Handle(TCollection_HAsciiString)&aMother) |
Standard_EXPORT Handle_TCollection_HAsciiString | GetMother () const |
Standard_EXPORT Standard_Boolean | IsNested () const |
Standard_EXPORT void | NestingClass (const Handle(TCollection_HAsciiString)&aNesting) |
Standard_EXPORT Handle_TCollection_HAsciiString | GetNestingClass () const |
Standard_EXPORT Standard_Boolean | IsPersistent () |
Standard_EXPORT Standard_Boolean | IsTransient () |
Standard_EXPORT Standard_Boolean | IsStorable () |
Standard_EXPORT Handle_TCollection_HAsciiString | Comment () const |
Standard_EXPORT void | SetComment (const Handle(TCollection_HAsciiString)&aComment) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions |
Standard_EXPORT | MS_Class (const Handle(TCollection_HAsciiString)&aName, const Handle(TCollection_HAsciiString)&aPackage) |
Standard_EXPORT | MS_Class (const Handle(TCollection_HAsciiString)&aName, const Handle(TCollection_HAsciiString)&aPackage, const Handle(TCollection_HAsciiString)&Mother, const Standard_Boolean aPrivate, const Standard_Boolean aDeferred, const Standard_Boolean aInComplete) |
Private Attributes |
Standard_Boolean | myIncomplete |
Standard_Boolean | myDeferred |
Standard_Boolean | myPrivate |
Handle_TColStd_HSequenceOfHAsciiString | myInherits |
Handle_TColStd_HSequenceOfHAsciiString | myUses |
Handle_MS_HSequenceOfField | myFields |
Handle_MS_HSequenceOfMemberMet | myMethods |
Handle_TColStd_HSequenceOfHAsciiString | myRaises |
Handle_TColStd_HSequenceOfHAsciiString | myFriendMets |
Handle_TColStd_HSequenceOfHAsciiString | myFriends |
Handle_TCollection_HAsciiString | myMother |
Handle_TCollection_HAsciiString | myNestingClass |
Handle_TCollection_HAsciiString | myComment |