OpcUaCanOpen
CANopen OPC-UA server
CanBusAccess.h
Go to the documentation of this file.
1
#ifndef CANBUSACCESS_H
2
#define CANBUSACCESS_H
3
4
#include "
dlcanbus.h
"
5
#include "
CCanAccess.h
"
6
#include <map>
7
#include <string>
8
9
#pragma once
10
11
using namespace
std
;
17
class
CanBusAccess
{
18
19
public
:
20
CanBusAccess
() : Component(), ScanManagers() {};
21
CCanAccess
* openCanBus(
string
name
,
string
parameters);
22
void
closeCanBus(
CCanAccess
*cca);
23
24
private
:
25
bool
isCanPortOpen
(
string
pn) {
return
(ScanManagers.find(pn) != ScanManagers.end()); }
26
map<string,dlcanbus *>
Component
;
27
map<string,CCanAccess *>
ScanManagers
;
28
};
29
30
#endif // CANACCESS_H
Can
CanBusAccess
CanBusAccess.h
Generated on Fri Sep 11 2020 14:29:42 for OpcUaCanOpen by
1.8.14