Public Member Functions | Static Public Member Functions | Static Protected Attributes
icl_hardware::can::tCanDevice Class Reference

#include <tCanDevice.h>

Inheritance diagram for icl_hardware::can::tCanDevice:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool IsInitialized ()=0
virtual int Receive (tCanMessage &msg)=0
virtual void Reset ()=0
virtual int Send (const tCanMessage &msg)=0
virtual ~tCanDevice ()

Static Public Member Functions

static void CheckLXRTInterface ()
static tCanDeviceCreate (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)

Static Protected Attributes

static bool m_canlxrt_available = false

Detailed Description

Definition at line 39 of file tCanDevice.h.


Constructor & Destructor Documentation

Definition at line 68 of file tCanDevice.cpp.


Member Function Documentation

Definition at line 72 of file tCanDevice.cpp.

tCanDevice * icl_hardware::can::tCanDevice::Create ( 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 
) [static]

Definition at line 96 of file tCanDevice.cpp.

virtual bool icl_hardware::can::tCanDevice::IsInitialized ( ) [pure virtual]
virtual int icl_hardware::can::tCanDevice::Receive ( tCanMessage msg) [pure virtual]
virtual void icl_hardware::can::tCanDevice::Reset ( ) [pure virtual]
virtual int icl_hardware::can::tCanDevice::Send ( const tCanMessage msg) [pure virtual]

Member Data Documentation

bool icl_hardware::can::tCanDevice::m_canlxrt_available = false [static, protected]

Definition at line 55 of file tCanDevice.h.


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


fzi_icl_can
Author(s):
autogenerated on Thu Jun 6 2019 20:26:01