.. index:: pair: class; P1::CameraSdk::SdkEventType .. _doxid-class_p1_1_1_camera_sdk_1_1_sdk_event_type: class P1::CameraSdk::SdkEventType ================================= .. toctree:: :hidden: Overview ~~~~~~~~ EventTypes that relate to the SDK, independent of a specific camera. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class SdkEventType: public :ref:`P1::CameraSdk::BaseEventType` { public: // fields static SdkEventType const :ref:`SdkWakeUp`; static SdkEventType const :ref:`SdkCameraFound`; static SdkEventType const :ref:`SdkCameraRemoved`; static SdkEventType const :ref:`SdkCameraOpened`; static SdkEventType const :ref:`SdkCameraClosed`; }; Inherited Members ----------------- .. ref-code-block:: cpp :class: doxyrest-overview-inherited-code-block public: // enums enum :ref:`Category`; // fields uint32_t const :ref:`id`; :ref:`Category` const :ref:`category`; // methods :ref:`MSVC_ALLOW_PUBLIC_STL`(std::string const name); bool :ref:`operator ==` (:ref:`BaseEventType` const& other) const; bool :ref:`operator !=` (:ref:`BaseEventType` const& other) const; virtual void :ref:`dummy`(); .. _details-class_p1_1_1_camera_sdk_1_1_sdk_event_type: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ EventTypes that relate to the SDK, independent of a specific camera. Fields ------ .. index:: pair: variable; SdkWakeUp .. _doxid-class_p1_1_1_camera_sdk_1_1_sdk_event_type_1abbf1cec4c17ffcc50ccdfd7929652279: .. ref-code-block:: cpp :class: doxyrest-title-code-block static SdkEventType const SdkWakeUp The thread blocked in WaitForNotification was woken up another threads call to WakeUpWaitingThread .. index:: pair: variable; SdkCameraFound .. _doxid-class_p1_1_1_camera_sdk_1_1_sdk_event_type_1ab062197a4e3daf17f9517f1245e680f1: .. ref-code-block:: cpp :class: doxyrest-title-code-block static SdkEventType const SdkCameraFound A camera was connected to the computer .. index:: pair: variable; SdkCameraRemoved .. _doxid-class_p1_1_1_camera_sdk_1_1_sdk_event_type_1a1deba96cb302240ee7b7cf21e38eb0e7: .. ref-code-block:: cpp :class: doxyrest-title-code-block static SdkEventType const SdkCameraRemoved A camera was removed from the computer .. index:: pair: variable; SdkCameraOpened .. _doxid-class_p1_1_1_camera_sdk_1_1_sdk_event_type_1a50398e7a1226a6a46305da007685b3a9: .. ref-code-block:: cpp :class: doxyrest-title-code-block static SdkEventType const SdkCameraOpened A camera was opened by the SDK (on this computer) .. index:: pair: variable; SdkCameraClosed .. _doxid-class_p1_1_1_camera_sdk_1_1_sdk_event_type_1a060559d5f91fce1a7be8c21ecb31d372: .. ref-code-block:: cpp :class: doxyrest-title-code-block static SdkEventType const SdkCameraClosed A camera was closed by the SDK (on this computer)