DLAPI 4.5.1.0
An API for controlling Aluma branded cameras
dl::IUsbEndpoint Class Referenceabstract

Abstract interface for a USB camera connection endpoint. More...

#include <dlapi.h>

Public Member Functions

virtual ~IUsbEndpoint ()
 
virtual const char * getSerial () const =0
 Returns the device serial number string.
 

Detailed Description

Abstract interface for a USB camera connection endpoint.

Extends IEndpoint with USB-specific accessors and mutators. Safe to pass across DLL boundaries–all string-valued methods use C-style buffers.

Constructor & Destructor Documentation

◆ ~IUsbEndpoint()

virtual dl::IUsbEndpoint::~IUsbEndpoint ( )
inlinevirtual
458{}

Member Function Documentation

◆ getSerial()

virtual const char * dl::IUsbEndpoint::getSerial ( ) const
pure virtual

Returns the device serial number string.

Returns
Null-terminated serial number string. The lifetime of the returned pointer is managed by the implementing object.

The documentation for this class was generated from the following file: