Public Member Functions | Public Attributes | List of all members
BroadcastForwardFunc Class Referenceabstract

Pure virtual base class for N-argument specific function forwarding. More...

Inheritance diagram for BroadcastForwardFunc:
Inheritance graph
[legend]

Public Member Functions

 BroadcastForwardFunc (BroadcastDevice *bc)
 
virtual bool call (XsDevice *device)=0
 
bool operator() ()
 
virtual ~BroadcastForwardFunc ()
 

Public Attributes

BroadcastDevice *const m_broadcaster
 

Detailed Description

Pure virtual base class for N-argument specific function forwarding.

The class provides the necessary locking to safely use XsControl.

Definition at line 87 of file broadcastdevice.cpp.

Constructor & Destructor Documentation

◆ BroadcastForwardFunc()

BroadcastForwardFunc::BroadcastForwardFunc ( BroadcastDevice bc)
inline

Definition at line 90 of file broadcastdevice.cpp.

◆ ~BroadcastForwardFunc()

virtual BroadcastForwardFunc::~BroadcastForwardFunc ( )
inlinevirtual

Definition at line 91 of file broadcastdevice.cpp.

Member Function Documentation

◆ call()

virtual bool BroadcastForwardFunc::call ( XsDevice device)
pure virtual

◆ operator()()

bool BroadcastForwardFunc::operator() ( )
inline

Definition at line 92 of file broadcastdevice.cpp.

Member Data Documentation

◆ m_broadcaster

BroadcastDevice* const BroadcastForwardFunc::m_broadcaster

Definition at line 112 of file broadcastdevice.cpp.


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


xsens_mti_driver
Author(s):
autogenerated on Sun Sep 3 2023 02:43:21