The interface file for Interface. More...
Public Member Functions | |
virtual | ~IInterface () |
virtual CameraList | GetCameras (bool updateCameras=true) const =0 |
virtual bool | UpdateCameras ()=0 |
virtual GenApi::INodeMap & | GetTLNodeMap () const =0 |
virtual void | RegisterEventHandler (EventHandler &evtHandlerToRegister)=0 |
virtual void | UnregisterEventHandler (EventHandler &evtHandlerToUnregister)=0 |
virtual bool | IsInUse () const =0 |
virtual void | SendActionCommand (unsigned int deviceKey, unsigned int groupKey, unsigned int groupMask, unsigned long long actionTime=0, unsigned int *pResultSize=0, ActionCommandResult results[]=NULL) const =0 |
virtual bool | IsValid ()=0 |
Public Attributes | |
TransportLayerInterface | TLInterface |
Protected Member Functions | |
IInterface () | |
IInterface (const IInterface &) | |
IInterface & | operator= (const IInterface &) |
Protected Attributes | |
InterfaceData * | m_pInterfaceData |
Friends | |
class | InterfaceInternal |
class | ProducerImpl |
The interface file for Interface.
|
inlinevirtual |
|
inlineprotected |
|
inlineprotected |
|
pure virtual |
Implemented in Interface.
|
pure virtual |
Implemented in Interface.
|
pure virtual |
Implemented in Interface.
|
pure virtual |
Implemented in Interface.
|
protected |
|
pure virtual |
Implemented in Interface.
|
pure virtual |
Implemented in Interface.
|
pure virtual |
Implemented in Interface.
|
pure virtual |
Implemented in Interface.
|
friend |
|
friend |
|
protected |
TransportLayerInterface TLInterface |
Contact Support | Spinnaker® SDK Programmer's Guide and API Reference | Mon Apr 10 2023 © FLIR Integrated Imaging Solutions Inc. All rights reserved. |