SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
10 #ifndef smtk_operation_XMLOperation_h
11 #define smtk_operation_XMLOperation_h
13 #include "smtk/operation/Operation.h"
35 Result operateInternal()
override = 0;
38 Specification createSpecification()
override;
42 virtual const char* xmlDescription()
const = 0;
47 #endif // smtk_operation_XMLOperation_h
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
A specialization of smtk::operation::Operation for operations whose specifications are defined by an ...
Definition: XMLOperation.h:23
#define smtkSharedFromThisMacro(...)
A macro to help with derived classes whose bases enable shared_from_this().
Definition: SharedFromThis.h:190
Operation is a base class for all SMTK operations.
Definition: Operation.h:59
#define smtkTypeMacro(...)
Add typedefs to a class for identifcation.
Definition: SharedFromThis.h:51