This is the complete list of members for VICUS::Schedule, including all inherited members.
AbstractDBElement()=default | VICUS::AbstractDBElement | |
AbstractDBElement(unsigned int id, const IBK::MultiLanguageString &name) | VICUS::AbstractDBElement | inline |
add(const Schedule &other) const | VICUS::Schedule | |
add(double val) const | VICUS::Schedule | |
collectChildren(std::set< const AbstractDBElement * > &allChildrenRefs) const | VICUS::AbstractDBElement | |
collectLocalChildren(std::set< AbstractDBElement * > &localChildrenRefs) const | VICUS::AbstractDBElement | |
ComparisonResult enum name | VICUS::AbstractDBElement | |
createAnnualScheduleFromPeriodSchedule(std::string &name, const IBK::Unit &unit, unsigned int startDayOfYear=0) | VICUS::Schedule | |
createConstSchedule(double val=0) | VICUS::Schedule | |
createYearDataVector(std::vector< double > &timepoints, std::vector< double > &data) const | VICUS::Schedule | |
Different enum value | VICUS::AbstractDBElement | |
Equal enum value | VICUS::AbstractDBElement | |
equal(const AbstractDBElement *other) const override | VICUS::Schedule | virtual |
insertIntoNandradSchedulegroup(const std::string &varName, std::vector< NANDRAD::Schedule > &scheduleGroup) const | VICUS::Schedule | |
insertIntoNandradSchedulegroup(const std::string &varName, std::vector< NANDRAD::Schedule > &scheduleGroup, std::vector< NANDRAD::LinearSplineParameter > &splines, const std::map< std::string, IBK::Path > &placeholders=std::map< std::string, IBK::Path >()) const | VICUS::Schedule | |
isSimilar(const Schedule &other) const | VICUS::Schedule | |
isValid(std::string &err, bool checkAnnualScheds=false, const std::map< std::string, IBK::Path > &placeholder=std::map< std::string, IBK::Path >()) const | VICUS::Schedule | |
isValid() const | VICUS::Schedule | |
m_annualSchedule | VICUS::Schedule | |
m_builtIn | VICUS::AbstractDBElement | |
m_childrenRefs | VICUS::AbstractDBElement | |
m_color | VICUS::AbstractDBElement | |
m_dataSource | VICUS::Schedule | |
m_displayName | VICUS::AbstractDBElement | |
m_errorMsg | VICUS::AbstractDBElement | mutable |
m_haveAnnualSchedule | VICUS::Schedule | |
m_id | VICUS::AbstractDBElement | |
m_isReferenced | VICUS::AbstractDBElement | mutable |
m_local | VICUS::AbstractDBElement | |
m_notes | VICUS::Schedule | |
m_periods | VICUS::Schedule | |
m_useLinearInterpolation | VICUS::Schedule | |
mergeDayType(const std::vector< int > &dts) | VICUS::Schedule | static |
multiply(const Schedule &other) const | VICUS::Schedule | |
multiply(double val) const | VICUS::Schedule | |
OnlyMetaDataDiffers enum value | VICUS::AbstractDBElement | |
readXML(const TiXmlElement *element)=0 | VICUS::AbstractDBElement | pure virtual |
sourceName() const | VICUS::AbstractDBElement | |
writeXML(TiXmlElement *parent) const =0 | VICUS::AbstractDBElement | pure virtual |
~AbstractDBElement() | VICUS::AbstractDBElement | virtual |