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