SickLDBufferMonitor.hh
Go to the documentation of this file.
00001 
00017 #ifndef SICK_LD_BUFFER_MONITOR_HH
00018 #define SICK_LD_BUFFER_MONITOR_HH
00019 
00020 #define DEFAULT_SICK_BYTE_TIMEOUT         (35000)  ///< Max allowable time between consecutive bytes
00021 
00022 /* Definition dependencies */
00023 #include "SickLDMessage.hh"
00024 #include "SickBufferMonitor.hh"
00025 #include "SickException.hh"
00026 
00027 /* Associate the namespace */
00028 namespace SickToolbox {
00029 
00033   class SickLDBufferMonitor : public SickBufferMonitor< SickLDBufferMonitor, SickLDMessage > {
00034 
00035   public:
00036 
00038     SickLDBufferMonitor( );
00039 
00041     void GetNextMessageFromDataStream( SickLDMessage &sick_message ) throw( SickIOException );
00042 
00044     ~SickLDBufferMonitor( );
00045 
00046   };
00047     
00048 } /* namespace SickToolbox */
00049 
00050 #endif /* SICK_LD_BUFFER_MONITOR_HH */


sicktoolbox
Author(s): Jason Derenick , Thomas Miller
autogenerated on Sun May 5 2019 02:28:23