#include <OSQuantityEdit.hpp>
 | 
| void  | bind (bool isIP, model::ModelObject &modelObject, DoubleGetter get, boost::optional< DoubleSetter > set=boost::none, boost::optional< NoFailAction > reset=boost::none, boost::optional< NoFailAction > autosize=boost::none, boost::optional< NoFailAction > autocalculate=boost::none, boost::optional< BasicQuery > isDefaulted=boost::none, boost::optional< BasicQuery > isAutosized=boost::none, boost::optional< BasicQuery > isAutocalculated=boost::none) | 
|   | 
| void  | bind (bool isIP, model::ModelObject &modelObject, OptionalDoubleGetter optionalGet, boost::optional< DoubleSetter > set=boost::none, boost::optional< NoFailAction > reset=boost::none, boost::optional< NoFailAction > autosize=boost::none, boost::optional< NoFailAction > autocalculate=boost::none, boost::optional< BasicQuery > isDefaulted=boost::none, boost::optional< BasicQuery > isAutosized=boost::none, boost::optional< BasicQuery > isAutocalculated=boost::none) | 
|   | 
| void  | bind (bool isIP, model::ModelObject &modelObject, DoubleGetter get, DoubleSetterVoidReturn set, boost::optional< NoFailAction > reset=boost::none, boost::optional< NoFailAction > autosize=boost::none, boost::optional< NoFailAction > autocalculate=boost::none, boost::optional< BasicQuery > isDefaulted=boost::none, boost::optional< BasicQuery > isAutosized=boost::none, boost::optional< BasicQuery > isAutocalculated=boost::none) | 
|   | 
| void  | bind (bool isIP, model::ModelObject &modelObject, OptionalDoubleGetter optionalGet, DoubleSetterVoidReturn set, boost::optional< NoFailAction > reset=boost::none, boost::optional< NoFailAction > autosize=boost::none, boost::optional< NoFailAction > autocalculate=boost::none, boost::optional< BasicQuery > isDefaulted=boost::none, boost::optional< BasicQuery > isAutosized=boost::none, boost::optional< BasicQuery > isAutocalculated=boost::none) | 
|   | 
| QDoubleValidator *  | doubleValidator () | 
|   | 
| void  | enableClickFocus () | 
|   | 
| bool  | hasData () | 
|   | 
|   | OSQuantityEdit2 (const std::string &modelUnits, const std::string &siUnits, const std::string &ipUnits, bool isIP,*parent=nullptr) | 
|   | 
| void  | unbind () | 
|   | 
| virtual  | ~OSQuantityEdit2 () | 
|   | 
      
        
          | openstudio::OSQuantityEdit2::OSQuantityEdit2  | 
          ( | 
          const std::string &  | 
          modelUnits,  | 
        
        
           | 
           | 
          const std::string &  | 
          siUnits,  | 
        
        
           | 
           | 
          const std::string &  | 
          ipUnits,  | 
        
        
           | 
           | 
          bool  | 
          isIP,  | 
        
        
           | 
           | 
          *  | 
          parent = nullptr  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | virtual openstudio::OSQuantityEdit2::~OSQuantityEdit2  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
      
        
          | void openstudio::OSQuantityEdit2::bind  | 
          ( | 
          bool  | 
          isIP,  | 
        
        
           | 
           | 
          model::ModelObject &  | 
          modelObject,  | 
        
        
           | 
           | 
          DoubleGetter  | 
          get,  | 
        
        
           | 
           | 
          boost::optional< DoubleSetter >  | 
          set = boost::none,  | 
        
        
           | 
           | 
          boost::optional< NoFailAction >  | 
          reset = boost::none,  | 
        
        
           | 
           | 
          boost::optional< NoFailAction >  | 
          autosize = boost::none,  | 
        
        
           | 
           | 
          boost::optional< NoFailAction >  | 
          autocalculate = boost::none,  | 
        
        
           | 
           | 
          boost::optional< BasicQuery >  | 
          isDefaulted = boost::none,  | 
        
        
           | 
           | 
          boost::optional< BasicQuery >  | 
          isAutosized = boost::none,  | 
        
        
           | 
           | 
          boost::optional< BasicQuery >  | 
          isAutocalculated = boost::none  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void openstudio::OSQuantityEdit2::bind  | 
          ( | 
          bool  | 
          isIP,  | 
        
        
           | 
           | 
          model::ModelObject &  | 
          modelObject,  | 
        
        
           | 
           | 
          OptionalDoubleGetter  | 
          optionalGet,  | 
        
        
           | 
           | 
          boost::optional< DoubleSetter >  | 
          set = boost::none,  | 
        
        
           | 
           | 
          boost::optional< NoFailAction >  | 
          reset = boost::none,  | 
        
        
           | 
           | 
          boost::optional< NoFailAction >  | 
          autosize = boost::none,  | 
        
        
           | 
           | 
          boost::optional< NoFailAction >  | 
          autocalculate = boost::none,  | 
        
        
           | 
           | 
          boost::optional< BasicQuery >  | 
          isDefaulted = boost::none,  | 
        
        
           | 
           | 
          boost::optional< BasicQuery >  | 
          isAutosized = boost::none,  | 
        
        
           | 
           | 
          boost::optional< BasicQuery >  | 
          isAutocalculated = boost::none  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | QDoubleValidator* openstudio::OSQuantityEdit2::doubleValidator  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | void openstudio::OSQuantityEdit2::enableClickFocus  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | bool openstudio::OSQuantityEdit2::hasData  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void openstudio::OSQuantityEdit2::inFocus  | 
          ( | 
          bool  | 
          inFocus,  | 
         
        
           | 
           | 
          bool  | 
          hasData  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
signal   | 
  
 
 
  
  
      
        
          | void openstudio::OSQuantityEdit2::onUnitSystemChange  | 
          ( | 
          bool  | 
          isIP | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
      
        
          | void openstudio::OSQuantityEdit2::unbind  | 
          ( | 
           | ) | 
           |