Public Member Functions | Private Attributes
icl_hardware::can::tCanDeviceT< TCanDescriptor > Class Template Reference

#include <tCanDeviceT.h>

Inheritance diagram for icl_hardware::can::tCanDeviceT< TCanDescriptor >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool IsInitialized ()
virtual int Receive (tCanMessage &msg)
virtual void Reset ()
virtual int Send (const tCanMessage &msg)
 tCanDeviceT (const char *device_name, int flags, unsigned char acceptance_code, unsigned char acceptance_mask, unsigned int baud_rate, unsigned send_fifo_size, unsigned receive_fifo_size)
virtual ~tCanDeviceT ()

Private Attributes

TCanDescriptor m_can_device
int m_can_user

Detailed Description

template<typename TCanDescriptor>
class icl_hardware::can::tCanDeviceT< TCanDescriptor >

Definition at line 42 of file tCanDeviceT.h.


Constructor & Destructor Documentation

template<typename TCanDescriptor >
icl_hardware::can::tCanDeviceT< TCanDescriptor >::tCanDeviceT ( const char *  device_name,
int  flags,
unsigned char  acceptance_code,
unsigned char  acceptance_mask,
unsigned int  baud_rate,
unsigned  send_fifo_size,
unsigned  receive_fifo_size 
)

Definition at line 46 of file tCanDeviceT.hpp.

template<typename TCanDescriptor >
icl_hardware::can::tCanDeviceT< TCanDescriptor >::~tCanDeviceT ( ) [virtual]

Definition at line 101 of file tCanDeviceT.hpp.


Member Function Documentation

template<typename TCanDescriptor >
bool icl_hardware::can::tCanDeviceT< TCanDescriptor >::IsInitialized ( ) [virtual]

Implements icl_hardware::can::tCanDevice.

Definition at line 179 of file tCanDeviceT.hpp.

template<typename TCanDescriptor >
int icl_hardware::can::tCanDeviceT< TCanDescriptor >::Receive ( tCanMessage msg) [virtual]

Implements icl_hardware::can::tCanDevice.

Definition at line 139 of file tCanDeviceT.hpp.

template<typename TCanDescriptor >
void icl_hardware::can::tCanDeviceT< TCanDescriptor >::Reset ( ) [virtual]

Implements icl_hardware::can::tCanDevice.

Definition at line 159 of file tCanDeviceT.hpp.

template<typename TCanDescriptor >
int icl_hardware::can::tCanDeviceT< TCanDescriptor >::Send ( const tCanMessage msg) [virtual]

Implements icl_hardware::can::tCanDevice.

Definition at line 119 of file tCanDeviceT.hpp.


Member Data Documentation

template<typename TCanDescriptor >
TCanDescriptor icl_hardware::can::tCanDeviceT< TCanDescriptor >::m_can_device [private]

Definition at line 57 of file tCanDeviceT.h.

template<typename TCanDescriptor >
int icl_hardware::can::tCanDeviceT< TCanDescriptor >::m_can_user [private]

Definition at line 58 of file tCanDeviceT.h.


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


fzi_icl_can
Author(s):
autogenerated on Tue Aug 8 2017 03:07:52