#include <window_widget.hpp>
Protected Member Functions |
| | WindowWidget (gphoto2::_CameraWidget *cameraWidget) |
| | NonValueWidget (gphoto2::_CameraWidget *cameraWidget) |
| gphoto2::_CameraWidget * | getChildByNameWrapper (std::string const &name) const |
| | Gets the child widget by the name passed in and returns the widget type that the user expects.
|
| gphoto2::_CameraWidget * | getChildByLabelWrapper (std::string const &label) const |
| | Gets the child widget by the label passed in and returns the widget type that the user expects.
|
| gphoto2::_CameraWidget * | getChildWrapper (int index) const |
| | Gets the child widget at the specified index and returns the widget type that the user expects.
|
| gphoto2::_CameraWidget * | getChildByIdWrapper (int id) const |
| | Gets the child widget that matches the unique id.
|
| | 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 | countChildren () const |
| | Gets the number of children to this current widget.
|
| template<typename T > |
| T | getChildByName (std::string const &name) const |
| | Gets the child widget that matches the name.
|
| template<typename T > |
| T | getChildByLabel (std::string const &label) const |
| | Gets the child widget that matches the label.
|
| template<typename T > |
| T | getChild (int index) const |
| | Gets the child widget at the specified index.
|
| template<typename T > |
| T | getChildById (int id) const |
| | Gets the child widget that matches the unique id.
|
| gphoto2::_CameraWidget * | m_cameraWidget = nullptr |
Detailed Description
A class representing gphoto2 widgets which are of the widget type GPhoto2pp::CameraWidgetTypeWrapper::Window
Constructor & Destructor Documentation
| gphoto2pp::WindowWidget::WindowWidget |
( |
gphoto2::_CameraWidget * |
cameraWidget | ) |
|
|
protected |
Friends And Related Function Documentation
The documentation for this class was generated from the following files: