sick::msg_0xB0_t Class Reference

#include <msg_0xB0.H>

Inheritance diagram for sick::msg_0xB0_t:
sick::msg_t

List of all members.

Public Types

enum  units_t { UNTIS_CM = 0, UNTIS_MM = 1 }

Public Member Functions

 msg_0xB0_t ()
 msg_0xB0_t (msg_t const *msg)
unsigned scan_flags (void) const
unsigned num_beams (void) const
bool is_partial_scan (void) const
unsigned partial_scan_index (void) const
units_t units (void) const
unsigned beam_flags (unsigned b) const
unsigned scan_index (void) const
unsigned dgram_index (void) const

Static Protected Attributes

static unsigned const SCAN_FLAGS_OFFSET = 5
static unsigned const BEAM_BASE_OFFSET = 7
static unsigned const BEAM_SIZE = 2

Member Enumeration Documentation

Enumerator:
UNTIS_CM 
UNTIS_MM 

Constructor & Destructor Documentation

sick::msg_0xB0_t::msg_0xB0_t (  ) 
sick::msg_0xB0_t::msg_0xB0_t ( msg_t const *  msg  )  [inline]

Member Function Documentation

unsigned sick::msg_0xB0_t::beam_flags ( unsigned  b  )  const [inline]
unsigned sick::msg_0xB0_t::dgram_index ( void   )  const [inline]
bool sick::msg_0xB0_t::is_partial_scan ( void   )  const [inline]
unsigned sick::msg_0xB0_t::num_beams ( void   )  const [inline]
unsigned sick::msg_0xB0_t::partial_scan_index ( void   )  const [inline]
unsigned sick::msg_0xB0_t::scan_flags ( void   )  const [inline]
unsigned sick::msg_0xB0_t::scan_index ( void   )  const [inline]
units_t sick::msg_0xB0_t::units ( void   )  const [inline]

References scan_flags().

Referenced by msg_0xB0_printer().


Member Data Documentation

unsigned const sick::msg_0xB0_t::BEAM_BASE_OFFSET = 7 [static, protected]

Referenced by beam_flags(), dgram_index(), and scan_index().

unsigned const sick::msg_0xB0_t::BEAM_SIZE = 2 [static, protected]

Referenced by beam_flags(), dgram_index(), and scan_index().

unsigned const sick::msg_0xB0_t::SCAN_FLAGS_OFFSET = 5 [static, protected]

Referenced by scan_flags().


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

Generated on Fri Apr 9 10:45:12 2010 for drivers by  doxygen 1.6.1