#include <menu_widget.hpp>
| 
Protected Member Functions | 
|  | MenuWidget (gphoto2::_CameraWidget *cameraWidget) | 
|  | ChoicesWidget (gphoto2::_CameraWidget *cameraWidget) | 
|  | 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 | 
| int | countChoices () const | 
|  | Counts the number of choices/options to set for this widget. 
 | 
| int | getChoice () const | 
|  | Gets the currently set choice at the specified index. 
 | 
| void | setChoice (int index) | 
|  | Sets the choice at the specified index. 
 | 
| std::vector< std::string > | getChoices () const | 
|  | Gets all the possible choices. 
 | 
| std::string | choiceToString (int index) const | 
|  | Gets the string representation of the choice at the specified index. 
 | 
| std::string | choicesToString (std::string &&separator=" ") const | 
|  | Formats the choices into a string with optional separator. 
 | 
| gphoto2::_CameraWidget * | m_cameraWidget = nullptr | 
Detailed Description
A class representing gphoto2 widgets which are of the widget type GPhoto2pp::CameraWidgetTypeWrapper::Menu 
Constructor & Destructor Documentation
  
  | 
        
          | gphoto2pp::MenuWidget::MenuWidget | ( | gphoto2::_CameraWidget * | cameraWidget | ) |  |  | protected | 
 
 
Friends And Related Function Documentation
The documentation for this class was generated from the following files: