| 
    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.