class P1::CameraSdk::SdkEventType

Overview

EventTypes that relate to the SDK, independent of a specific camera. More…

#include <C_P1CameraCommonEventTypes.h>

class SdkEventType: public P1::CameraSdk::BaseEventType
{
public:
    // fields

    static const SdkEventType SdkWakeUp;
    static const SdkEventType SdkCameraFound;
    static const SdkEventType SdkCameraRemoved;
    static const SdkEventType SdkCameraOpened;
    static const SdkEventType SdkCameraClosed;
};

Inherited Members

public:
    // enums

    enum Category;

    // fields

    const uint32_t id;
    const Category category;

    // methods

    MSVC_ALLOW_PUBLIC_STL(std::string const name);
    bool operator == (BaseEventType const& other) const;
    bool operator != (BaseEventType const& other) const;
    virtual void dummy();

Detailed Documentation

EventTypes that relate to the SDK, independent of a specific camera.

Fields

static const SdkEventType SdkWakeUp

The thread blocked in WaitForNotification was woken up another threads call to WakeUpWaitingThread

static const SdkEventType SdkCameraFound

A camera was connected to the computer

static const SdkEventType SdkCameraRemoved

A camera was removed from the computer

static const SdkEventType SdkCameraOpened

A camera was opened by the SDK (on this computer)

static const SdkEventType SdkCameraClosed

A camera was closed by the SDK (on this computer)