Structure describing a block's serial number.
Public Member Functions | |
bool | isValid () const noexcept |
bool | isPadBlock () const noexcept |
bool | isLiveBlock () const noexcept |
bool | isLoopBlock () const noexcept |
bool | isDevCtrlBlock () const noexcept |
bool | isTouchBlock () const noexcept |
bool | isSeaboardBlock () const noexcept |
bool | isLumiKeysBlock () const noexcept |
bool | isAnyControlBlock () const noexcept |
bool | hasPrefix (const char *prefix) const noexcept |
Public Member Functions inherited from BlocksProtocol::BlockStringData< 16 > | |
bool | isNotEmpty () const |
juce::String | asString () const |
bool | operator== (const BlockStringData &other) const |
bool | operator!= (const BlockStringData &other) const |
Additional Inherited Members | |
Public Attributes inherited from BlocksProtocol::BlockStringData< 16 > | |
juce::uint8 | data [MaxSize] |
juce::uint8 | length |
Static Public Attributes inherited from BlocksProtocol::BlockStringData< 16 > | |
static const size_t | maxLength |
|
noexcept |
|
noexcept |
References hasPrefix().
Referenced by isValid().
|
noexcept |
References hasPrefix().
Referenced by isAnyControlBlock().
|
noexcept |
References hasPrefix().
Referenced by isAnyControlBlock().
|
noexcept |
References hasPrefix().
Referenced by isAnyControlBlock().
|
noexcept |
References hasPrefix().
Referenced by isAnyControlBlock().
|
noexcept |
References hasPrefix().
Referenced by isValid().
|
noexcept |
References hasPrefix().
Referenced by isValid().
|
noexcept |
References isDevCtrlBlock(), isLiveBlock(), isLoopBlock(), and isTouchBlock().
Referenced by isValid().
|
noexcept |
References BlocksProtocol::BlockStringData< 16 >::data.
Referenced by isDevCtrlBlock(), isLiveBlock(), isLoopBlock(), isLumiKeysBlock(), isPadBlock(), isSeaboardBlock(), and isTouchBlock().