#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|