irioCoreCpp Library Module  2.1.0
irio::ProfileCPUDAQRSeries Class Reference

Profile with the terminals specific to data acquisition functionality and to R Series boards. More...

#include <profileCPUDAQRSeries.h>

Inheritance diagram for irio::ProfileCPUDAQRSeries:

Public Member Functions

 ProfileCPUDAQRSeries (ParserManager *parserManager, const NiFpga_Session &session, const Platform &platform)
 Manages creating the required terminals for data acquisition functionality and R Series boards. More...
 
- Public Member Functions inherited from irio::ProfileCPUDAQ
 ProfileCPUDAQ (ParserManager *parserManager, const NiFpga_Session &session, const Platform &platform, const PROFILE_ID &id)
 Manages creating the required terminals for data acquisition functionality. More...
 
- Public Member Functions inherited from irio::ProfileBase
 ProfileBase (ParserManager *parserManager, const NiFpga_Session &session, const PROFILE_ID &id)
 Allows the user to access terminals for read/write operations. More...
 
template<typename T >
getTerminal () const
 Returns the specified terminal if it is present in the current profile. More...
 

Additional Inherited Members

- Public Attributes inherited from irio::ProfileBase
const PROFILE_ID profileID
 Profile type.
 
- Protected Member Functions inherited from irio::ProfileBase
template<typename T >
void addTerminal (T terminal)
 Adds a terminal to the profile. More...
 

Detailed Description

Profile with the terminals specific to data acquisition functionality and to R Series boards.

Definition at line 14 of file profileCPUDAQRSeries.h.

Constructor & Destructor Documentation

◆ ProfileCPUDAQRSeries()

irio::ProfileCPUDAQRSeries::ProfileCPUDAQRSeries ( ParserManager parserManager,
const NiFpga_Session &  session,
const Platform platform 
)

Manages creating the required terminals for data acquisition functionality and R Series boards.

Exceptions
irio::errors::NiFpgaErrorError occurred in an FPGA operation
Parameters
parserManagerPointer to class managing parsing the bitfile and finding its resources
sessionNiFpga_Session to be used in NiFpga related functions
platformPlatform used

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