Cat
lbcat-cmake
CatSpecs
src
CatSpecs_load.cpp
Go to the documentation of this file.
1
// $Id: $
2
// Include files
3
// Include files
4
#include <iostream>
5
6
//#include "DeclareFactoryEntries.h"
7
#include "
DLL.h
"
8
9
// Elements
10
#include "
SpecsInterface.h
"
11
#include "
SpecsI2c.h
"
12
#include "
SpecsParallelBus.h
"
13
#include "
SpecsMaster.h
"
14
#include "
SpecsSlave.h
"
15
// Processus
16
17
DECLARE_DLL
( CatSpecs ){
18
DECLARE_ELEMENT
(
SpecsI2c
,Specs I2c bus
element
);
19
DECLARE_ELEMENT
(
SpecsParallelBus
,Specs parallel bus element);
20
DECLARE_ELEMENT
(
SpecsMaster
,Specs Master interface description);
21
DECLARE_ELEMENT
(
SpecsSlave
,Specs Slave interface description);
22
}
23
24
FACTORY
(
Element
,
SpecsI2c
)
25
FACTORY
(
Element
,
SpecsParallelBus
)
26
FACTORY
(
Element
,
SpecsMaster
)
27
FACTORY
(
Element
,
SpecsSlave
)
28
29
SpecsMaster
Definition:
SpecsMaster.h:25
SpecsInterface.h
DLL.h
SpecsSlave
Definition:
SpecsSlave.h:21
SpecsI2c
Definition:
SpecsI2c.h:29
DECLARE_ELEMENT
#define DECLARE_ELEMENT(x, y)
Definition:
DLL.h:26
SpecsParallelBus
Definition:
SpecsParallelBus.h:27
SpecsParallelBus.h
Element
Definition:
Element.h:14
DECLARE_DLL
DECLARE_DLL(CatSpecs)
Definition:
CatSpecs_load.cpp:17
FACTORY
#define FACTORY(type, x)
Definition:
DLL.h:43
element
Definition:
element.py:1
SpecsI2c.h
SpecsMaster.h
SpecsSlave.h
Generated by
1.8.13