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