irioCoreCpp Library Module
2.1.0
|
Classes | |
class | irio::bfp::BFP |
BitFile Parser. More... | |
class | irio::bfp::DMA |
Class holding information about one DMA. More... | |
class | irio::bfp::Register |
Class holding information about one Register. More... | |
class | irio::bfp::Resource |
Class holding information about one resource (Register or DMA) More... | |
Enumerations | |
enum class | irio::bfp::ElemTypes : std::uint8_t { Bool , I8 , U8 , I16 , U16 , I32 , U32 , I64 , U64 , Unsupported } |
Supported types for the elements of the different Resources in the Bitfile. More... | |
enum class | irio::bfp::FpgaTypes : std::uint8_t { FpgaType_Control , FpgaType_Indicator , FpgaType_ArrayControl , FpgaType_ArrayIndicator , FpgaType_DMATtH , FpgaType_DMAHtT } |
Type of Resource possible in the Bitfile. More... | |
Functions | |
ElemTypes | irio::bfp::getElemTypeFromStr (const std::string &typeName) |
Parses a string and outputs a ElemType if exists an equivalence. More... | |
|
strong |
Supported types for the elements of the different Resources in the Bitfile.
Enumerator | |
---|---|
Bool | Bool. |
I8 | I8. |
U8 | U8. |
I16 | I16. |
U16 | U16. |
I32 | I32. |
U32 | U32. |
I64 | I64. |
U64 | U64. |
Unsupported | Unsupported. |
Definition at line 13 of file elemtypes.h.
|
strong |
Type of Resource possible in the Bitfile.
Definition at line 11 of file fpgatypes.h.
ElemTypes irio::bfp::getElemTypeFromStr | ( | const std::string & | typeName | ) |
Parses a string and outputs a ElemType if exists an equivalence.
If it does not match, return ElemTypes::Unsupported
typeName | String with the type |