|
byteman
1.3 (Build #225)
Bitstream relocation and manipulation tool
|
Functions | |
| template<typename ... Rest> | |
| bool | charIs (char checkedChar) |
| Returns false. End of recursion for template. More... | |
| template<typename ... Rest> | |
| bool | charIs (char checkedChar, char nextChar, Rest ... restChars) |
Returns true if char checkedChar matches any of chars nextChar or restChars. More... | |
| template<typename ... Rest> | |
| bool | firstStringWordIs (std::string checkedString, std::string nextString, Rest ... restStrings) |
Returns true if string checkedString's first word matches fully any of strings nextString or restStrings. More... | |
| template<typename ... Rest> | |
| bool | stringBeginsWith (std::string checkedString) |
| Returns false. End of recursion for template. More... | |
| template<typename ... Rest> | |
| bool | stringBeginsWith (std::string checkedString, std::string nextString, Rest ... restStrings) |
Returns true if string checkedString's first characters match fully any of strings nextString or restStrings. More... | |
| template<typename ... Rest> | |
| bool | stringContains (std::string checkedString) |
| Returns false. End of recursion for template. More... | |
| template<typename ... Rest> | |
| bool | stringContains (std::string checkedString, std::string nextString, Rest ... restStrings) |
Returns true if string checkedString contains any of strings nextString or restStrings. More... | |
| template<typename ... Rest> | |
| bool | stringEndsWith (std::string checkedString) |
| Returns false. End of recursion for template. More... | |
| template<typename ... Rest> | |
| bool | stringEndsWith (std::string checkedString, std::string nextString, Rest ... restStrings) |
Returns true if string checkedString's final characters match fully any of strings nextString or restStrings. More... | |
| template<typename ... Rest> | |
| bool | stringIs (std::string checkedString) |
| Returns false. End of recursion for template. More... | |
| template<typename ... Rest> | |
| bool | stringIs (std::string checkedString, std::string nextString, Rest ... restStrings) |
Returns true if string checkedString matches fully any of strings nextString or restStrings. More... | |
| template<typename ... Rest> | |
| bool | stringWordIs (std::string checkedString) |
| Returns false. End of recursion for template. More... | |
| template<typename ... Rest> | |
| bool | stringWordIs (std::string checkedString, std::string nextString, Rest ... restStrings) |
Returns true if string checkedString matches fully any of strings nextString or restStrings. More... | |
|
inline |
Returns false. End of recursion for template.
Definition at line 101 of file iff.h.
Referenced by charIs(), XilinxSeries7::initializeResourceStringParameters(), XilinxUltraScale::initializeResourceStringParameters(), and XilinxUltraScalePlus::initializeResourceStringParameters().

|
inline |
Returns true if char checkedChar matches any of chars nextChar or restChars.
Definition at line 106 of file iff.h.
References charIs().

|
inline |
Returns true if string checkedString's first word matches fully any of strings nextString or restStrings.
Definition at line 93 of file iff.h.
References stringWordIs().
Referenced by byteman::parse().


|
inline |
Returns false. End of recursion for template.
Definition at line 69 of file iff.h.
Referenced by stringBeginsWith(), and stringWordIs().

|
inline |
Returns true if string checkedString's first characters match fully any of strings nextString or restStrings.
Definition at line 74 of file iff.h.
References stringBeginsWith().

|
inline |
Returns false. End of recursion for template.
Definition at line 57 of file iff.h.
Referenced by XilinxSeries7::assemblerAsmTo(), XilinxUltraScale::assemblerAsmTo(), XilinxUltraScalePlus::assemblerAsmTo(), XilinxSeries7::assemblerParseHeader(), XilinxUltraScale::assemblerParseHeader(), XilinxUltraScalePlus::assemblerParseHeader(), XilinxSeries7::getDeviceByName(), XilinxUltraScale::getDeviceByName(), XilinxUltraScalePlus::getDeviceByName(), getXCAPcommand(), getXCAPregister(), byteman::parseTest(), byteman::setArchitecture(), and stringContains().

|
inline |
Returns true if string checkedString contains any of strings nextString or restStrings.
Definition at line 62 of file iff.h.
References stringContains().

|
inline |
Returns false. End of recursion for template.
Definition at line 32 of file iff.h.
Referenced by XilinxSeries7::assembler(), XilinxUltraScale::assembler(), XilinxUltraScalePlus::assembler(), XilinxSeries7::readBitstream(), XilinxUltraScale::readBitstream(), XilinxUltraScalePlus::readBitstream(), stringEndsWith(), XilinxSeries7::writeBitstream(), XilinxUltraScale::writeBitstream(), and XilinxUltraScalePlus::writeBitstream().

|
inline |
Returns true if string checkedString's final characters match fully any of strings nextString or restStrings.
Definition at line 37 of file iff.h.
References stringEndsWith().

|
inline |
Returns false. End of recursion for template.
Definition at line 45 of file iff.h.
Referenced by byteman::help(), and stringIs().

|
inline |
Returns true if string checkedString matches fully any of strings nextString or restStrings.
Definition at line 50 of file iff.h.
References stringIs().

|
inline |
Returns false. End of recursion for template.
Definition at line 81 of file iff.h.
Referenced by firstStringWordIs().

|
inline |
Returns true if string checkedString matches fully any of strings nextString or restStrings.
Definition at line 86 of file iff.h.
References stringBeginsWith().
