FpgaManager
Software API Documentation
|
Interface definition for the FPGA Manager System API More...
#include <FpgaManager_Interfaces.h>
Public Types | |
typedef types::Version< uint8_t, 2 > | FpgaManagerVersion_t |
FPGA Manager Version number type More... | |
Public Member Functions | |
virtual | ~ISystem ()=default |
Destructor More... | |
virtual FpgaManagerVersion_t | GetSwVersion ()=0 |
Get the FPGA Manager SW Version number More... | |
virtual std::string | GetErrorTrace ()=0 |
Get the FPGA Manager error trace More... | |
virtual std::string | GetErrorMessage (int error_code)=0 |
Get the error message for a given FPGA Manager error code More... | |
Interface definition for the FPGA Manager System API
typedef types::Version<uint8_t, 2> FpgaManagerVersion_t |
FPGA Manager Version number type
|
virtualdefault |
Destructor
|
pure virtual |
Get the error message for a given FPGA Manager error code
error_code | Error code to get the message for |
|
pure virtual |
Get the FPGA Manager error trace
The error trace is useful to find out the root-cause for errors. If any internal errors occur, please send the error trace aquired by this function to the Enclustra support.
|
pure virtual |
Get the FPGA Manager SW Version number