pcan::pcan_frame_t Class Reference

#include <pcan_frame.H>

Inheritance diagram for pcan::pcan_frame_t:
pcan::drive_frame_t pcan::iteris_frame_t pcan::vehicle_frame_t

List of all members.

Public Member Functions

 pcan_frame_t ()
 pcan_frame_t (TPCANMsg const *msg_)
void init (TPCANMsg const *msg_)
unsigned id () const

Protected Attributes

TPCANMsg const * m_msg

Constructor & Destructor Documentation

pcan::pcan_frame_t::pcan_frame_t (  )  [inline]
pcan::pcan_frame_t::pcan_frame_t ( TPCANMsg const *  msg_  )  [inline]

Member Function Documentation

unsigned pcan::pcan_frame_t::id (  )  const [inline]
void pcan::pcan_frame_t::init ( TPCANMsg const *  msg_  )  [inline]

References m_msg.


Member Data Documentation

TPCANMsg const* pcan::pcan_frame_t::m_msg [protected]

Referenced by pcan::drive_frame_t::activate_requested(), pcan::drive_frame_t::active(), pcan::drive_frame_t::alive(), pcan::vehicle_frame_t::battery_1_voltage(), pcan::vehicle_frame_t::battery_2_voltage(), pcan::vehicle_frame_t::booted(), pcan::iteris_frame_t::bot_angle_wrt_lane(), pcan::vehicle_frame_t::brake_lights(), pcan::vehicle_frame_t::command(), pcan::drive_frame_t::command(), pcan::drive_frame_t::deactivate_requested(), pcan::drive_frame_t::device(), pcan::drive_frame_t::encoder(), pcan::drive_frame_t::error(), pcan::drive_frame_t::eval_active(), pcan::drive_frame_t::eval_connected(), pcan::vehicle_frame_t::generic(), pcan::drive_frame_t::generic(), id(), pcan::vehicle_frame_t::ignition(), init(), pcan::drive_frame_t::input(), pcan::iteris_frame_t::lane_angle_validity(), pcan::iteris_frame_t::lane_curvature(), pcan::iteris_frame_t::lane_curvature_validity(), pcan::iteris_frame_t::lane_detection_dist(), pcan::iteris_frame_t::lateral_offset_to_left_lane(), pcan::iteris_frame_t::lateral_offset_to_right_lane(), pcan::iteris_frame_t::left_lateral_offset_validity(), pcan::iteris_frame_t::num_of_lines_on_left(), pcan::iteris_frame_t::num_of_lines_on_right(), pcan::drive_frame_t::park_brake_requested(), pcan::vehicle_frame_t::park_lights(), pcan::vehicle_frame_t::present(), pcan::vehicle_frame_t::remote_off_switch(), pcan::iteris_frame_t::right_lateral_offset_validity(), pcan::vehicle_frame_t::speed(), pcan::vehicle_frame_t::steering_servo_engaged(), pcan::iteris_frame_t::system_status(), pcan::vehicle_frame_t::throttle_clutch_engaged(), pcan::iteris_frame_t::type_of_lanemark_on_left(), pcan::iteris_frame_t::type_of_lanemark_on_right(), pcan::vehicle_frame_t::valid_coil_pulse(), pcan::iteris_frame_t::vehicle_crossing_left_lane(), pcan::iteris_frame_t::vehicle_crossing_right_lane(), pcan::iteris_frame_t::vehicle_speed_status(), pcan::iteris_frame_t::warning_on_left(), and pcan::iteris_frame_t::warning_on_right().


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