Public Types | Public Member Functions | Private Attributes | List of all members
BroadcastForwardFunc0Arg Class Reference

0-argument forwarding function class More...

Inheritance diagram for BroadcastForwardFunc0Arg:
Inheritance graph
[legend]

Public Types

typedef bool(XsDevice::* FuncType) ()
 

Public Member Functions

 BroadcastForwardFunc0Arg (BroadcastDevice *bc, FuncType func)
 
virtual bool call (XsDevice *device)
 
- Public Member Functions inherited from BroadcastForwardFunc
 BroadcastForwardFunc (BroadcastDevice *bc)
 
bool operator() ()
 
virtual ~BroadcastForwardFunc ()
 

Private Attributes

FuncType m_func
 

Additional Inherited Members

- Public Attributes inherited from BroadcastForwardFunc
BroadcastDevice *const m_broadcaster
 

Detailed Description

0-argument forwarding function class

Definition at line 148 of file broadcastdevice.cpp.

Member Typedef Documentation

◆ FuncType

typedef bool(XsDevice::* BroadcastForwardFunc0Arg::FuncType) ()

Definition at line 151 of file broadcastdevice.cpp.

Constructor & Destructor Documentation

◆ BroadcastForwardFunc0Arg()

BroadcastForwardFunc0Arg::BroadcastForwardFunc0Arg ( BroadcastDevice bc,
FuncType  func 
)
inline

Definition at line 152 of file broadcastdevice.cpp.

Member Function Documentation

◆ call()

virtual bool BroadcastForwardFunc0Arg::call ( XsDevice device)
inlinevirtual

Implements BroadcastForwardFunc.

Definition at line 154 of file broadcastdevice.cpp.

Member Data Documentation

◆ m_func

FuncType BroadcastForwardFunc0Arg::m_func
private

Definition at line 159 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