SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
10 #ifndef smtk_model_DefaultSession_h
11 #define smtk_model_DefaultSession_h
62 void backsRemoteSession(
63 const std::string& remoteSessionName,
65 virtual std::string remoteName()
const;
72 friend class RemoteOperation;
79 void setImportingOperations(
bool isImporting);
81 std::string m_remoteSessionName;
87 #endif // smtk_model_DefaultSession_h
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
A base class for bridging modelers into SMTK.
Definition: Session.h:118
A entityref subclass that provides methods specific to models.
Definition: Model.h:30
A session that does no transcription.
Definition: DefaultSession.h:54
#define smtkCreateMacro(...)
Add static create() methods to a class.
Definition: SharedFromThis.h:173
#define smtkSharedFromThisMacro(...)
A macro to help with derived classes whose bases enable shared_from_this().
Definition: SharedFromThis.h:250
std::string defaultFileExtension(const Model &) const override
Return an empty string. Subclasses should override this.
Definition: DefaultSession.h:69
#define smtkTypeMacro(...)
Add typedefs to a class for identifcation.
Definition: SharedFromThis.h:128
unsigned long SessionInfoBits
Bit-vector combinations of SessionInformation values for requesting information to transcribe.
Definition: Session.h:34
#define smtkSuperclassMacro(...)
Add a typedef to the superclass of this class.
Definition: SharedFromThis.h:147
A lightweight entityref pointing to a model entity's resource.
Definition: EntityRef.h:112