#include <WOKMake_BuildProcess.hxx>
Public Member Functions | |
| Standard_EXPORT | WOKMake_BuildProcess (const Handle(WOKernel_Locator)&alocator, const Handle(WOKUtils_Shell)&ashell, const Handle(WOKernel_UnitGraph)&aunitgraph) |
| const Handle_WOKernel_UnitGraph & | UnitGraph () const |
| const Handle_WOKernel_Locator & | Locator () const |
| const Handle_WOKUtils_Shell & | Shell () const |
| WOKBuilder_MSTranslatorIterator & | TranslatorIterator () |
| Standard_EXPORT void | GetKnownUnits () |
| WOKTools_MapOfHAsciiString & | KnownUnits () |
| WOKMake_IndexedDataMapOfHAsciiStringOfInputFile & | MakeState () |
| Standard_EXPORT Standard_Boolean | ComputeSteps (const Handle(WOKernel_DevUnit)&aunit) |
| Standard_EXPORT Standard_Boolean | RemoveStep (const Handle(TCollection_HAsciiString)&aid) |
| Standard_EXPORT Standard_Boolean | RemoveUnit (const Handle(TCollection_HAsciiString)&aname) |
| Standard_EXPORT void | ClearUnits () |
| const WOKMake_DataMapOfHAsciiStringOfStep & | Steps () const |
| Standard_EXPORT void | ClearGroups () |
| const WOKMake_IndexedDataMapOfBuildProcessGroup & | Groups () const |
| const WOKMake_DataMapOfHAsciiStringOfSequenceOfHAsciiString & | Units () const |
| Standard_EXPORT Handle_WOKMake_BuildProcessGroup | GetGroup (const Handle(TCollection_HAsciiString)&aname) |
| Standard_EXPORT Standard_Boolean | StepExists (const Handle(WOKernel_DevUnit)&aunit, const Handle(TCollection_HAsciiString)&acode) |
| Standard_EXPORT Handle_WOKMake_Step | GetStepFromID (const Handle(TCollection_HAsciiString)&anid) |
| Standard_EXPORT const Handle_WOKMake_Step & | GetAndAddStep (const Handle(WOKernel_DevUnit)&aunit, const Handle(TCollection_HAsciiString)&acode, const Handle(TCollection_HAsciiString)&asubcode) |
| Standard_EXPORT Standard_Boolean | IsUnitInProcess (const Handle(TCollection_HAsciiString)&aname) const |
| Standard_EXPORT const TColStd_SequenceOfHAsciiString & | GetUnitSteps (const Handle(TCollection_HAsciiString)&aunit) const |
| Standard_EXPORT const Handle_WOKMake_Step & | Find (const Handle(WOKernel_DevUnit)&aunit, const Handle(TCollection_HAsciiString)&acode, const Handle(TCollection_HAsciiString)&asubcode) const |
| Standard_EXPORT const Handle_WOKMake_Step & | Find (const Handle(TCollection_HAsciiString)&anid) const |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Member Functions | |
| Standard_EXPORT void | AddStep (const Handle(WOKMake_Step)&astep) |
Private Attributes | |
| Handle_WOKernel_UnitGraph | myunitgraph |
| Handle_WOKernel_Locator | mylocator |
| Handle_WOKUtils_Shell | myshell |
| WOKBuilder_MSTranslatorIterator | mycdlit |
| WOKTools_MapOfHAsciiString | myknownunits |
| WOKMake_IndexedDataMapOfHAsciiStringOfInputFile | mymakestate |
| WOKMake_DataMapOfHAsciiStringOfStep | mysteps |
| WOKMake_IndexedDataMapOfBuildProcessGroup | mygroups |
| WOKMake_DataMapOfHAsciiStringOfSequenceOfHAsciiString | myunits |
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1