|
irioCoreCpp Library Module
2.1.0
|
Generic Platform class. More...
#include <platforms.h>
Public Member Functions | |
| Platform (const size_t ai, const size_t auxAI, const size_t ao, const size_t auxAO, const size_t digital, const size_t auxDigital, const size_t dma, const size_t sg, const size_t modules, const PLATFORM_ID id) | |
| Stores maximum number of resources. More... | |
Public Attributes | |
| const size_t | maxAI |
| Max number of Analog Input terminals. | |
| const size_t | maxAuxAI |
| Max number of Aux Analog Input terminals. | |
| const size_t | maxAO |
| Max number of Analog Output terminals. | |
| const size_t | maxAuxAO |
| Max number of Aux Analog Output terminals. | |
| const size_t | maxDigital |
| Max number of Digital terminals. | |
| const size_t | maxAuxDigital |
| Max number of Aux Digital terminals. | |
| const size_t | maxDMA |
| Max number of DMAs. | |
| const size_t | maxSG |
| Max number of Signal Generators. | |
| const size_t | maxModules |
| Max number of modules. | |
| const PLATFORM_ID | platformID |
| Platform identifier. | |
Generic Platform class.
Stores maximum number of resources.
Definition at line 23 of file platforms.h.
|
inline |
Stores maximum number of resources.
| ai | Max number of AI terminals |
| auxAI | Max number of AuxAI terminals |
| ao | Max number of AO terminals |
| auxAO | Max number of AuxAO terminals |
| digital | Max number of Digital terminals |
| auxDigital | Max number of AuxDigital terminals |
| dma | Max number of DMAs |
| sg | Max number of Signal Generators |
| modules | Max number of modules |
| id | Platform identifier |
Definition at line 38 of file platforms.h.