YARP
Yet Another Robot Platform
JoypadControl::LoopablePort Struct Referenceabstract

#include <JoypadControlNetUtils/JoypadControlNetUtils.h>

+ Inheritance diagram for JoypadControl::LoopablePort:

Public Member Functions

 LoopablePort ()=default
 
virtual ~LoopablePort ()=default
 
virtual void useCallback ()=0
 
virtual void onTimeout (double sec)=0
 

Public Attributes

bool valid {false}
 
unsigned int count {0}
 
std::string name
 
yarp::os::Contactablecontactable {nullptr}
 

Detailed Description

Definition at line 31 of file JoypadControlNetUtils.h.

Constructor & Destructor Documentation

◆ LoopablePort()

JoypadControl::LoopablePort::LoopablePort ( )
default

◆ ~LoopablePort()

virtual JoypadControl::LoopablePort::~LoopablePort ( )
virtualdefault

Member Function Documentation

◆ onTimeout()

virtual void JoypadControl::LoopablePort::onTimeout ( double  sec)
pure virtual

◆ useCallback()

Member Data Documentation

◆ contactable

yarp::os::Contactable* JoypadControl::LoopablePort::contactable {nullptr}

Definition at line 36 of file JoypadControlNetUtils.h.

◆ count

unsigned int JoypadControl::LoopablePort::count {0}

Definition at line 34 of file JoypadControlNetUtils.h.

◆ name

std::string JoypadControl::LoopablePort::name

Definition at line 35 of file JoypadControlNetUtils.h.

◆ valid

bool JoypadControl::LoopablePort::valid {false}

Definition at line 33 of file JoypadControlNetUtils.h.


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