Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

Reconfigurable Interface Example: VehPose

This group of classes and files shows how a typical reconfigurable interface to a time driven sensor is defined. More...


Files

file  LoggerVehPoseDest.cc
 Implements the LoggerVehPoseDest interface instance.
file  ShmemVehPoseDest.cc
 Implements the ShmemVehPoseDest interface instance.
file  VehPose.h
 Defines VehPose, the common public structure for vehicle pose.
file  VehPoseDest.h
 API header file for for the VehPoseDest reconfigurable interface example.
file  VehPoseLogger.cc
 Implements the VehPoseLogger class.
file  VehPoseLogger.h
 Defines the VehPoseLogger class.
file  VehPoseStructs.h
 Defines the structures for the vehicle pose interface.
file  FakeVehPoseSource.cc
 Implements the FakeVehPoseSource interface instance.
file  LoggerVehPoseSource.cc
 Implements the logger VehPoseSource interface instance.
file  OutputVehPoseSource.cc
 Implements the OutputVehPoseSource interface instance.
file  OutputVehPoseSource.h
 Defines the OutputVehPoseSource class.
file  PlayerVehPoseSource.cc
 Implements the PlayerVehPoseSource interface instance.
file  ShmemPublishVehPoseSource.cc
 Implements the shmemPublish VehPoseSource interface instance.
file  ShmemVehPoseSource.cc
 Implements the ShmemVehPoseSource class.
file  VehPosePlayer.cc
 Implements the VehPosePlayer class.
file  VehPosePlayer.h
 Defines the VehPosePlayer class.
file  VehPoseSource.cc
 Implements common methods of VehPoseSource.

Classes

class  VehPoseLogger
 Standalone class for logging road information. More...
struct  VehPoseDataStruct
 Structure for packaging vehicle pose data for transport. More...
struct  VehPoseShmemStruct
 Structure for packaging road data for transport via shared memory. More...
class  VehPosePlayer
 Standalone class for playing road information. More...
class  VehPoseDest
 The VehPoseDest interface example. More...
class  VehPoseSource
 The VehPoseSource interface example. More...

Defines

#define VEH_POSE_DATA_FMT   "{double, double, float, [float:4]}"
 Defines marshalling format for VehPoseDataStruct.
#define VEH_POSE_SHMEM_FMT   "{int, int, " VEH_POSE_DATA_FMT " }"
 Defines marshalling format for VehPoseShmemStruct.
#define VEH_POSE_SHMEM_NAME   "VehPoseData"
 Define the default VehPose shared memory name.

Detailed Description

This group of classes and files shows how a typical reconfigurable interface to a time driven sensor is defined.


Generated on Fri Jun 16 13:21:27 2006 for ModUtils by  doxygen 1.4.4