The interface file for Producer.
More...
#include <IProducer.h>
The interface file for Producer.
◆ ~IProducer()
◆ IProducer() [1/2]
◆ IProducer() [2/2]
◆ GetCameras()
| virtual CameraList GetCameras |
( |
bool |
updateInterface = true, |
|
|
bool |
updateCameras = true |
|
) |
| |
|
pure virtual |
◆ GetInterfaces()
| virtual InterfaceList GetInterfaces |
( |
bool |
updateInterface = true | ) |
|
|
pure virtual |
◆ GetLoggingCallbackPriorityLevel()
◆ GetProducerFilePath()
◆ GetTLNodeMap()
◆ IsCameraInUse()
| virtual bool IsCameraInUse |
( |
| ) |
|
|
pure virtual |
◆ IsInterfaceInUse()
| virtual bool IsInterfaceInUse |
( |
| ) |
|
|
pure virtual |
◆ operator=()
◆ RegisterEventHandler()
| virtual void RegisterEventHandler |
( |
EventHandler & |
evtHandlerToRegister, |
|
|
bool |
updateInterface = false |
|
) |
| |
|
pure virtual |
◆ RegisterLoggingEventHandler()
◆ ReleaseInstance()
| virtual void ReleaseInstance |
( |
| ) |
|
|
protectedpure virtual |
◆ SendActionCommand()
| virtual void SendActionCommand |
( |
unsigned int |
deviceKey, |
|
|
unsigned int |
groupKey, |
|
|
unsigned int |
groupMask, |
|
|
unsigned long long |
actionTime, |
|
|
bool |
requestAck, |
|
|
unsigned int * |
pResultSize, |
|
|
ActionCommandResult |
results[] = NULL |
|
) |
| |
|
pure virtual |
◆ SetLoggingCallbackPriorityLevel()
◆ StopInternalEventHandler()
| virtual void StopInternalEventHandler |
( |
| ) |
|
|
protectedpure virtual |
◆ UnregisterAllLoggingEventHandlers()
| virtual void UnregisterAllLoggingEventHandlers |
( |
| ) |
|
|
pure virtual |
◆ UnregisterEventHandler()
| virtual void UnregisterEventHandler |
( |
EventHandler & |
evtHandlerToUnregister | ) |
|
|
pure virtual |
◆ UnregisterLoggingEventHandler()
◆ UpdateCameras()
| virtual bool UpdateCameras |
( |
bool |
updateInterface = true | ) |
|
|
pure virtual |
◆ UpdateInterfaceList()
| virtual bool UpdateInterfaceList |
( |
| ) |
|
|
pure virtual |
◆ InterfaceImpl
| friend class InterfaceImpl |
|
friend |
◆ ProducerInternal
| friend class ProducerInternal |
|
friend |
◆ ProducerListImpl
| friend class ProducerListImpl |
|
friend |
◆ SystemImpl
◆ m_pProducerData
| ProducerData* m_pProducerData |
|
protected |
◆ TLSystem
The documentation for this class was generated from the following file: