#include <string_widget.hpp>
| 
Public Member Functions | 
| std::string | getValue () const override | 
|  | Gets the widget's value in terms of std::string. 
 | 
| void | setValue (std::string const &value) override | 
|  | Sets the widget's value in terms of std::string. 
 | 
| 
Protected Member Functions | 
|  | StringWidget (gphoto2::_CameraWidget *cameraWidget) | 
|  | ValueWidgetBase (gphoto2::_CameraWidget *cameraWidget) | 
|  | CameraWidgetWrapper (gphoto2::_CameraWidget *cameraWidget) | 
| void | ref () | 
|  | Adds a reference count to the internal gphoto2::CameraWidget struct. 
 | 
| void | unref () | 
|  | Subtracts a reference count to the internal gphoto2::CameraWidget struct. 
 | 
| gphoto2::_CameraWidget * | getRootDefault () const | 
|  | Gets the unwrapped CameraWidget struct pointer of the root. 
 | 
| gphoto2::_CameraWidget * | getParentDefault () const | 
|  | Gets the unwrapped CameraWidget struct pointer of the parent. 
 | 
| 
Additional Inherited Members | 
| gphoto2::_CameraWidget * | m_cameraWidget = nullptr | 
Detailed Description
A class representing gphoto2 widgets which have a value that is meaningfully represented by a string 
Constructor & Destructor Documentation
  
  | 
        
          | gphoto2pp::StringWidget::StringWidget | ( | gphoto2::_CameraWidget * | cameraWidget | ) |  |  | protected | 
 
 
Member Function Documentation
  
  | 
        
          | std::string gphoto2pp::StringWidget::getValue | ( |  | ) | const |  | overridevirtual | 
 
Gets the widget's value in terms of std::string. 
- Returns
- the widget's std::string value 
- Note
- Direct wrapper for gp_widget_get_value(...) 
- Exceptions
- 
  
    | GPhoto2pp::exceptions::gphoto2_exception |  |  
 
Implements gphoto2pp::ValueWidgetBase< std::string >.
 
 
  
  | 
        
          | void gphoto2pp::StringWidget::setValue | ( | std::string const & | value | ) |  |  | overridevirtual | 
 
Sets the widget's value in terms of std::string. 
- Parameters
- 
  
    | [in] | value | to set for the widget |  
 
- Note
- Direct wrapper for gp_widget_set_value(...)
- Exceptions
- 
  
    | GPhoto2pp::exceptions::gphoto2_exception |  |  
 
Implements gphoto2pp::ValueWidgetBase< std::string >.
 
 
Friends And Related Function Documentation
The documentation for this class was generated from the following files: