|
|
| NullMeasure (bool isSelected=true) |
|
| NullMeasure (const UUID &uuid, const UUID &versionUUID, const std::string &name, const std::string &displayName, const std::string &description, bool isSelected) |
| Constructor provided for deserialization; not for general use. More...
|
|
virtual | ~NullMeasure () |
|
virtual | ~Measure () |
|
bool | isSelected () const |
|
boost::optional
< FileReferenceType > | inputFileType () const |
|
boost::optional
< FileReferenceType > | outputFileType () const |
|
void | setIsSelected (bool isSelected) |
|
runmanager::WorkItem | createWorkItem (const openstudio::path &rubyIncludeDirectory) const |
|
virtual | ~AnalysisObject () |
|
AnalysisObject | clone () const |
| Deep copy. More...
|
|
std::string | name () const |
|
std::string | displayName () const |
|
std::string | description () const |
|
openstudio::UUID | uuid () const |
|
openstudio::UUID | versionUUID () const |
|
bool | isDirty () const |
| Returns true if this object has been changed since its dirty flag was last cleared. More...
|
|
bool | operator== (const AnalysisObject &other) const |
| Compare impls. More...
|
|
bool | operator!= (const AnalysisObject &other) const |
|
bool | uuidEqual (const AnalysisObject &other) const |
|
bool | uuidAndVersionEqual (const AnalysisObject &other) const |
|
boost::optional< AnalysisObject > | parent () const |
|
void | setName (const std::string &newName) |
|
void | setDisplayName (const std::string &newDisplayName) |
|
void | setDescription (const std::string &newDescription) |
|
bool | clearDirtyFlag () |
| Call this method to reset the dirty flag of this object and all its children. More...
|
|
bool | connect (const char *signal, const QObject *receiver, const char *slot, Qt::ConnectionType type=Qt::AutoConnection) const |
| Connect signal from this AnalysisObject to slot on receiver. More...
|
|
bool | disconnect (const char *signal=nullptr, const QObject *receiver=nullptr, const char *slot=nullptr) const |
|
template<typename T > |
T | cast () const |
| Cast to type T. More...
|
|
template<typename T > |
boost::optional< T > | optionalCast () const |
| Cast to boost::optional<T>. More...
|
|
NullMeasure is a Measure that does not change the input model in any way.
It should be used if one of the design options for the DiscreteVariable is to leave the seed model unchanged.