#include <WOKAPI_BuildProcess.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | WOKAPI_BuildProcess () |
Standard_EXPORT Standard_Boolean | Init (const WOKAPI_Workbench &abench) |
Standard_EXPORT void | SetForceFlag (const Standard_Boolean aflag) |
Standard_EXPORT void | Add (const WOKAPI_Unit &adevunit) |
Standard_EXPORT void | Add (const WOKAPI_SequenceOfUnit &units) |
Standard_EXPORT Standard_Integer | SelectOnGroups (const WOKAPI_Unit &aunit, const Handle(TCollection_HAsciiString)&group, const Standard_Boolean selectflag=Standard_True) |
Select agroup AND aunit for execution all groups are selected if agroup is Null all units are treated if aunit is invalid returns number of selected steps . | |
Standard_EXPORT Standard_Integer | SelectOnGroups (const WOKAPI_SequenceOfUnit &units, const TColStd_SequenceOfHAsciiString &groups, const Standard_Boolean selectflag=Standard_True) |
Select groups AND units for execution all groups are selected if groups is Empty all units are treated if units is Empty returns number of selected steps . | |
Standard_EXPORT Standard_Integer | SelectOnTypesAndGroups (const TColStd_SequenceOfHAsciiString &unittypes, const TColStd_SequenceOfHAsciiString &groups, const Standard_Boolean selectflag=Standard_True) |
Select groups AND units on their types for execution all groups are selected if groups is Empty all units are treated if unit types is Empty returns number of selected steps . | |
Standard_EXPORT Standard_Integer | SelectOnSteps (const WOKAPI_Unit &aunit, const Handle(TCollection_HAsciiString)&astart, const Handle(TCollection_HAsciiString)&aend, const Standard_Boolean selectflag=Standard_True) |
Select steps within aunit for execution select from begining if astart is Null select until end if aend is Nul returns number of selected steps . | |
Standard_EXPORT Standard_Integer | SelectOnSteps (const WOKAPI_SequenceOfUnit &units, const Handle(TCollection_HAsciiString)&astart, const Handle(TCollection_HAsciiString)&aend, const Standard_Boolean selectflag=Standard_True) |
Select steps within units for execution select from begining if astart is Null select until end if aend is Nul returns number of selected steps . | |
Standard_EXPORT Standard_Integer | SelectOnSteps (const TColStd_SequenceOfHAsciiString &unittypes, const Handle(TCollection_HAsciiString)&astart, const Handle(TCollection_HAsciiString)&aend, const Standard_Boolean selectflag=Standard_True) |
Select steps within unit types for execution select from begining if astart is Null select until end if aend is Nul returns number of selected steps . | |
Standard_EXPORT Standard_Integer | SelectOnDefines (const Handle(WOKTools_HSequenceOfDefine)&defines) |
select steps on defines defines are: for units: Units=Unit1,Unit2,...,UnitN UnitTypes=UnitType1,UnitType2,...,UnitTypeN XUnits=Unit1,Unit2,...,UnitN XUnitTypes=UnitType1,UnitType2,...,UnitTypeN for steps within units: Groups=Group1,Group2,...GroupN XGroups=Group1,Group2,...GroupN | |
Standard_EXPORT Standard_Integer | UnSelectAll () |
unselects all previously selected steps returns number of unselected steps | |
Standard_EXPORT Standard_Integer | ApplyTargetsToSteps (const Handle(TCollection_HAsciiString)&astep, const Handle(TColStd_HSequenceOfHAsciiString)&targets) const |
Standard_EXPORT Standard_Integer | SelectedStepsNumber () const |
Standard_EXPORT void | SelectedSteps (WOKAPI_SequenceOfMakeStep &aseq) const |
Standard_EXPORT void | UnitSteps (const WOKAPI_Unit &aunit, WOKAPI_SequenceOfMakeStep &aseq) const |
Standard_EXPORT void | PrintBanner () const |
Standard_EXPORT WOKAPI_BuildStatus | Execute (const Standard_Boolean alogflag=Standard_False) |
Private Member Functions | |
Standard_EXPORT Standard_Integer | SelectStep (const Handle(WOKMake_Step)&astep, const Standard_Boolean selectflag=Standard_True) |
Private Attributes | |
Standard_Boolean | myinit |
WOKAPI_Workbench | mybench |
Handle_WOKMake_BuildProcess | myprocess |
Standard_Boolean | myforce |
Standard_Integer | myselect |
Handle_WOKMake_HSequenceOfStepOption | myoptions |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|