#include <WOKBuilder_Tool.hxx>
Inheritance diagram for WOKBuilder_Tool:
Public Member Functions | |
Standard_EXPORT void | SetOutputDir (const Handle(WOKUtils_Path)&apath) |
Standard_EXPORT Handle_WOKUtils_Path | OutputDir () const |
Standard_EXPORT void | SetName (const Handle(TCollection_HAsciiString)&aname) |
Standard_EXPORT Handle_TCollection_HAsciiString | Name () const |
virtual Standard_EXPORT WOKBuilder_BuildStatus | Execute ()=0 |
Standard_EXPORT Handle_WOKBuilder_HSequenceOfEntity | Produces () |
Standard_EXPORT void | SetProduction (const Handle(WOKBuilder_HSequenceOfEntity)&aproduction) |
Standard_EXPORT Handle_TCollection_HAsciiString | EvalToolParameter (const Handle(TCollection_HAsciiString)&aparamname) const |
Standard_EXPORT Handle_TCollection_HAsciiString | EvalToolParameter (const Standard_CString aparamname) const |
Standard_EXPORT Handle_TCollection_HAsciiString | EvalToolTemplate (const Handle(TCollection_HAsciiString)&aparamname) const |
Standard_EXPORT Handle_TCollection_HAsciiString | EvalToolTemplate (const Standard_CString aparamname) const |
virtual Standard_EXPORT void | Load ()=0 |
Standard_EXPORT Standard_Boolean | IsLoaded () const |
Standard_EXPORT void | SetLoaded () |
Standard_EXPORT void | UnsetLoaded () |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Member Functions | |
Standard_EXPORT | WOKBuilder_Tool (const Handle(TCollection_HAsciiString)&aname, const WOKUtils_Param ¶ms) |
const WOKUtils_Param & | Params () const |
Standard_EXPORT void | SetParams (const WOKUtils_Param ¶ms) |
Private Attributes | |
Handle_TCollection_HAsciiString | myname |
WOKUtils_Param | myparams |
Handle_WOKBuilder_HSequenceOfEntity | myproduction |
Handle_WOKUtils_Path | outputdir |
Standard_Boolean | myisloaded |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in WOKBuilder_Compiler, WOKBuilder_Linker, WOKOBJS_OSSG, and WOKOrbix_IDLCompiler. |
|
|
|
|
|
|