# WOK
TKWOK
MS

# MS_Package Class Reference

`#include <MS_Package.hxx>`

Inheritance diagram for MS_Package:

[legend]

## Public Member Functions

Standard_EXPORT | MS_Package (const Handle(TCollection_HAsciiString)&aPackage)
Standard_EXPORT void | Use (const Handle(TCollection_HAsciiString)&aPackage)
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Uses () const
Standard_EXPORT Standard_Boolean | IsUsed (const Handle(TCollection_HAsciiString)&aPackage) const
Standard_EXPORT void | Class (const Handle(TCollection_HAsciiString)&aClass)
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Classes () const
Standard_EXPORT Standard_Boolean | HasClass (const Handle(TCollection_HAsciiString)&aClass) const
Standard_EXPORT void | Except (const Handle(TCollection_HAsciiString)&aExcept)
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Excepts () const
Standard_EXPORT Standard_Boolean | HasExcept (const Handle(TCollection_HAsciiString)&anExcept) const
Standard_EXPORT void | Enum (const Handle(TCollection_HAsciiString)&aEnum)
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Enums () const
Standard_EXPORT Standard_Boolean | HasEnum (const Handle(TCollection_HAsciiString)&anEnum) const
Standard_EXPORT void | Alias (const Handle(TCollection_HAsciiString)&anAlias)
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Aliases () const
Standard_EXPORT Standard_Boolean | HasAlias (const Handle(TCollection_HAsciiString)&anEnum) const
Standard_EXPORT void | Pointer (const Handle(TCollection_HAsciiString)&aPointer)
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Pointers () const
Standard_EXPORT Standard_Boolean | HasPointer (const Handle(TCollection_HAsciiString)&anEnum) const
Standard_EXPORT void | Imported (const Handle(TCollection_HAsciiString)&anImported)
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Importeds () const
Standard_EXPORT Standard_Boolean | HasImported (const Handle(TCollection_HAsciiString)&anEnum) const
Standard_EXPORT void | Primitive (const Handle(TCollection_HAsciiString)&anPrimitive)
Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString | Primitives () const
Standard_EXPORT Standard_Boolean | HasPrimitive (const Handle(TCollection_HAsciiString)&anEnum) const
Standard_EXPORT void | Method (const Handle(MS_ExternMet)&aMethod)
Standard_EXPORT Handle_MS_HSequenceOfExternMet | Methods () const
Standard_EXPORT Handle_TCollection_HAsciiString | Comment () const
Standard_EXPORT void | SetComment (const Handle(TCollection_HAsciiString)&aComment)
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const

## Private Attributes

Handle_TColStd_HSequenceOfHAsciiString | myUses
Handle_TColStd_HSequenceOfHAsciiString | myClasses
Handle_TColStd_HSequenceOfHAsciiString | myExcepts
Handle_TColStd_HSequenceOfHAsciiString | myEnums
Handle_TColStd_HSequenceOfHAsciiString | myAliases
Handle_TColStd_HSequenceOfHAsciiString | myPointers
Handle_TColStd_HSequenceOfHAsciiString | myImports
Handle_TColStd_HSequenceOfHAsciiString | myPrims
Handle_MS_HSequenceOfExternMet | myMethods
Handle_TCollection_HAsciiString | myPackComment

## Constructor & Destructor Documentation

Standard_EXPORT MS_Package::MS_Package | ( | const Handle(TCollection_HAsciiString)& | aPackage | ) |

## Member Function Documentation

Standard_EXPORT void MS_Package::Alias | ( | const Handle(TCollection_HAsciiString)& | anAlias | ) |

Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString MS_Package::Aliases | ( |  | ) | const

Standard_EXPORT void MS_Package::Class | ( | const Handle(TCollection_HAsciiString)& | aClass | ) |

Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString MS_Package::Classes | ( |  | ) | const

Standard_EXPORT Handle_TCollection_HAsciiString MS_Package::Comment | ( |  | ) | const

Standard_EXPORT void MS_Package::Enum | ( | const Handle(TCollection_HAsciiString)& | aEnum | ) |

Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString MS_Package::Enums | ( |  | ) | const

Standard_EXPORT void MS_Package::Except | ( | const Handle(TCollection_HAsciiString)& | aExcept | ) |

Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString MS_Package::Excepts | ( |  | ) | const

Standard_EXPORT const MS_Package::Handle | ( | Standard_Type |  | ) | const

| Reimplemented from MS_GlobalEntity.

Standard_EXPORT Standard_Boolean MS_Package::HasAlias | ( | const Handle(TCollection_HAsciiString)& | anEnum | ) | const

Standard_EXPORT Standard_Boolean MS_Package::HasClass | ( | const Handle(TCollection_HAsciiString)& | aClass | ) | const

Standard_EXPORT Standard_Boolean MS_Package::HasEnum | ( | const Handle(TCollection_HAsciiString)& | anEnum | ) | const

Standard_EXPORT Standard_Boolean MS_Package::HasExcept | ( | const Handle(TCollection_HAsciiString)& | anExcept | ) | const

Standard_EXPORT Standard_Boolean MS_Package::HasImported | ( | const Handle(TCollection_HAsciiString)& | anEnum | ) | const

Standard_EXPORT Standard_Boolean MS_Package::HasPointer | ( | const Handle(TCollection_HAsciiString)& | anEnum | ) | const

Standard_EXPORT Standard_Boolean MS_Package::HasPrimitive | ( | const Handle(TCollection_HAsciiString)& | anEnum | ) | const

Standard_EXPORT void MS_Package::Imported | ( | const Handle(TCollection_HAsciiString)& | anImported | ) |

Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString MS_Package::Importeds | ( |  | ) | const

Standard_EXPORT Standard_Boolean MS_Package::IsUsed | ( | const Handle(TCollection_HAsciiString)& | aPackage | ) | const

Standard_EXPORT void MS_Package::Method | ( | const Handle(MS_ExternMet)& | aMethod | ) |

Standard_EXPORT Handle_MS_HSequenceOfExternMet MS_Package::Methods | ( |  | ) | const

Standard_EXPORT void MS_Package::Pointer | ( | const Handle(TCollection_HAsciiString)& | aPointer | ) |

Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString MS_Package::Pointers | ( |  | ) | const

Standard_EXPORT void MS_Package::Primitive | ( | const Handle(TCollection_HAsciiString)& | anPrimitive | ) |

Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString MS_Package::Primitives | ( |  | ) | const

Standard_EXPORT void MS_Package::SetComment | ( | const Handle(TCollection_HAsciiString)& | aComment | ) |

Standard_EXPORT void MS_Package::Use | ( | const Handle(TCollection_HAsciiString)& | aPackage | ) |

Standard_EXPORT Handle_TColStd_HSequenceOfHAsciiString MS_Package::Uses | ( |  | ) | const

## Field Documentation

Handle_TColStd_HSequenceOfHAsciiString MS_Package::myAliases `[private]`

Handle_TColStd_HSequenceOfHAsciiString MS_Package::myClasses `[private]`

Handle_TColStd_HSequenceOfHAsciiString MS_Package::myEnums `[private]`

Handle_TColStd_HSequenceOfHAsciiString MS_Package::myExcepts `[private]`

Handle_TColStd_HSequenceOfHAsciiString MS_Package::myImports `[private]`

Handle_MS_HSequenceOfExternMet MS_Package::myMethods `[private]`

Handle_TCollection_HAsciiString MS_Package::myPackComment `[private]`

Handle_TColStd_HSequenceOfHAsciiString MS_Package::myPointers `[private]`

Handle_TColStd_HSequenceOfHAsciiString MS_Package::myPrims `[private]`

Handle_TColStd_HSequenceOfHAsciiString MS_Package::myUses `[private]`

The documentation for this class was generated from the following file:

- MS_Package.hxx