// This file is generated by WOK (CPPExt). // Please do not edit this file; modify original file instead. // The copyright and license terms as defined for the original file apply to // this header file considered to be the "object code" form of the original source. #ifndef _Dynamic_InterpretedMethod_HeaderFile #define _Dynamic_InterpretedMethod_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_DefineHandle_HeaderFile #include #endif #ifndef _Handle_Dynamic_InterpretedMethod_HeaderFile #include #endif #ifndef _Handle_TCollection_HAsciiString_HeaderFile #include #endif #ifndef _Dynamic_MethodDefinition_HeaderFile #include #endif #ifndef _Standard_CString_HeaderFile #include #endif class TCollection_HAsciiString; class TCollection_AsciiString; //! This class derived from Method, describes an
//! interpreted method. The additional field is the
//! name of the file to be interpreted.
class Dynamic_InterpretedMethod : public Dynamic_MethodDefinition { public: //! Creates a new InterpretedMethod with as name
//! and as file name to be interpreted.
Standard_EXPORT Dynamic_InterpretedMethod(const Standard_CString aname,const Standard_CString afile); //! Sets the the name of the file to be interpreted to
//! .
Standard_EXPORT void Function(const Standard_CString afile) ; //! Returns the name of the file to be interpreted.
Standard_EXPORT TCollection_AsciiString Function() const; DEFINE_STANDARD_RTTI(Dynamic_InterpretedMethod) protected: private: Handle_TCollection_HAsciiString thefunction; }; // other Inline functions and methods (like "C++: function call" methods) #endif