OpenStudio:openstudio_lib
 All Classes Namespaces Functions Variables Enumerations Enumerator
Public Member Functions | Protected Member Functions | List of all members
openstudio::UtilityBillFuelTypeListController Class Reference

#include <UtilityBillFuelTypeListView.hpp>

+ Inheritance diagram for openstudio::UtilityBillFuelTypeListController:

Public Member Functions

FuelType fuelType () const
 
IddObjectType iddObjectType () const
 
 UtilityBillFuelTypeListController (const model::Model &model, openstudio::FuelType fuelType)
 
virtual ~UtilityBillFuelTypeListController ()
 
- Public Member Functions inherited from openstudio::OSVectorController
 OSVectorController ()
 
virtual ~OSVectorController ()
 

Protected Member Functions

virtual std::vector< OSItemIdmakeVector () override
 
- Protected Member Functions inherited from openstudio::OSVectorController
virtual void onDrop (const OSItemId &itemId)
 
virtual void onMakeNewItem ()
 
virtual void onRemoveItem (OSItem *item)
 
virtual void onReplaceItem (OSItem *currentItem, const OSItemId &replacementItemId)
 

Additional Inherited Members

- Public Slots inherited from openstudio::OSVectorController
void drop (const OSItemId &itemId)
 
void makeNewItem ()
 
void removeItem (OSItem *item)
 
void replaceItem (OSItem *currentItem, const OSItemId &replacementItemId)
 
void reportItems ()
 
- Signals inherited from openstudio::OSVectorController
void itemIds (const std::vector< OSItemId > &itemIds)
 
void selectedItemId (const OSItemId &itemId)
 

Constructor & Destructor Documentation

openstudio::UtilityBillFuelTypeListController::UtilityBillFuelTypeListController ( const model::Model &  model,
openstudio::FuelType  fuelType 
)
virtual openstudio::UtilityBillFuelTypeListController::~UtilityBillFuelTypeListController ( )
inlinevirtual

Member Function Documentation

FuelType openstudio::UtilityBillFuelTypeListController::fuelType ( ) const
IddObjectType openstudio::UtilityBillFuelTypeListController::iddObjectType ( ) const
virtual std::vector<OSItemId> openstudio::UtilityBillFuelTypeListController::makeVector ( )
overrideprotectedvirtual