OpenStudio:shared_gui_components
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | List of all members
openstudio::ChoiceConcept Class Referenceabstract

#include <OSConcepts.hpp>

+ Inheritance diagram for openstudio::ChoiceConcept:

Public Member Functions

virtual std::vector< std::string > choices ()=0
 
virtual void clear ()
 
virtual bool editable ()
 
virtual std::string get ()=0
 
virtual bool isDefaulted ()
 
virtual bool set (std::string value)=0
 
virtual ~ChoiceConcept ()
 

Detailed Description

Concept of being able to get and set std::string choices.

Constructor & Destructor Documentation

virtual openstudio::ChoiceConcept::~ChoiceConcept ( )
inlinevirtual

Member Function Documentation

virtual std::vector<std::string> openstudio::ChoiceConcept::choices ( )
pure virtual
virtual void openstudio::ChoiceConcept::clear ( )
inlinevirtual
virtual bool openstudio::ChoiceConcept::editable ( )
inlinevirtual
virtual std::string openstudio::ChoiceConcept::get ( )
pure virtual
virtual bool openstudio::ChoiceConcept::isDefaulted ( )
inlinevirtual
virtual bool openstudio::ChoiceConcept::set ( std::string  value)
pure virtual