|
Public Member Functions |
| Standard_EXPORT void | SetTargetName (const Handle(TCollection_HAsciiString)&aName) |
| | sets name for target
|
| Standard_EXPORT Handle_TCollection_HAsciiString | TargetName () const |
| | retrieves the target name
|
| Standard_EXPORT Standard_Boolean | OpenCommandFile () |
| | creates tool command file
|
| Standard_EXPORT Standard_Boolean | CloseCommandFile () |
| | closes tool command file
|
| virtual Standard_EXPORT Handle_TCollection_HAsciiString | EvalCFExt ()=0 |
| | evaluates extension for name of the command file
|
| virtual Standard_EXPORT Handle_TCollection_HAsciiString | EvalHeader ()=0 |
| | evaluats tool command line
|
| Standard_EXPORT void | ProduceObjectList (const Handle(WOKBuilder_HSequenceOfObjectFile)&anObjectList) |
| | writes list of the object files to the command file
|
| virtual Standard_EXPORT Handle_TCollection_HAsciiString | EvalFooter ()=0 |
| | evaluates additional information for the tool
|
| Standard_EXPORT WOKBuilder_BuildStatus | Execute () |
| | executes a tool ( library manager )
|
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions |
| Standard_EXPORT | WOKBuilder_WNTCollector (const Handle(TCollection_HAsciiString)&aName, const WOKUtils_Param &aParams) |
| | initialization
|
Protected Attributes |
| Handle_TCollection_HAsciiString | myTargetName |
| OSD_File | myCommandFile |