SVHFeedbackPollingThread.h
Go to the documentation of this file.
1 // this is for emacs file handling -*- mode: c++; indent-tabs-mode: nil -*-
2 
3 // -- BEGIN LICENSE BLOCK ----------------------------------------------
4 // This file is part of the SCHUNK SVH Driver suite.
5 //
6 // This program is free software licensed under the LGPL
7 // (GNU LESSER GENERAL PUBLIC LICENSE Version 3).
8 // You can find a copy of this license in LICENSE folder in the top
9 // directory of the source code.
10 //
11 // © Copyright 2014 SCHUNK Mobile Greifsysteme GmbH, Lauffen/Neckar Germany
12 // © Copyright 2014 FZI Forschungszentrum Informatik, Karlsruhe, Germany
13 //
14 // -- END LICENSE BLOCK ------------------------------------------------
15 
16 //----------------------------------------------------------------------
29 //----------------------------------------------------------------------
30 #ifndef DRIVER_SVH_SVH_FEEDBACK_POLLING_THREAD_H_INCLUDED
31 #define DRIVER_SVH_SVH_FEEDBACK_POLLING_THREAD_H_INCLUDED
32 
33 #include <icl_core/TimeSpan.h>
36 
37 using icl_core::TimeSpan;
39 
40 namespace driver_svh {
41 
42 // forward declaration as the fingermanager already uses this class
43 class SVHFingerManager;
44 
49 {
50 public:
57 
60 
62  virtual void run();
63 
64 private:
65 
68 
69 };
70 
71 }
72 
73 #endif
SVHFingerManager * m_finger_manager
pointer to SCHUNK five finger hand fingermanager object
SVHFeedbackPollingThread(const TimeSpan &period, SVHFingerManager *finger_manager)
SVHFeedbackPollingThread constructs a new thread to poll the feedback of all fingers periodically...
virtual void run()
run method of the thread
Thread for periodically requesting feedback messages from the SCHUNK five finger hand.
icl_core::TimeSpan period() const


schunk_svh_driver
Author(s): Georg Heppner
autogenerated on Mon Jun 10 2019 15:04:59