BlocksProtocol::BlockSerialNumber Struct Reference

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 isAnyControlBlock () const noexcept
 
bool hasPrefix (const char *prefix) const noexcept
 

Public Attributes

uint8 serial [16]
 

Member Function Documentation

◆ isValid()

bool BlocksProtocol::BlockSerialNumber::isValid ( ) const
noexcept

◆ isPadBlock()

bool BlocksProtocol::BlockSerialNumber::isPadBlock ( ) const
noexcept

◆ isLiveBlock()

bool BlocksProtocol::BlockSerialNumber::isLiveBlock ( ) const
noexcept

◆ isLoopBlock()

bool BlocksProtocol::BlockSerialNumber::isLoopBlock ( ) const
noexcept

◆ isDevCtrlBlock()

bool BlocksProtocol::BlockSerialNumber::isDevCtrlBlock ( ) const
noexcept

◆ isTouchBlock()

bool BlocksProtocol::BlockSerialNumber::isTouchBlock ( ) const
noexcept

◆ isSeaboardBlock()

bool BlocksProtocol::BlockSerialNumber::isSeaboardBlock ( ) const
noexcept

◆ isAnyControlBlock()

bool BlocksProtocol::BlockSerialNumber::isAnyControlBlock ( ) const
noexcept

◆ hasPrefix()

bool BlocksProtocol::BlockSerialNumber::hasPrefix ( const char *  prefix) const
noexcept

Member Data Documentation

◆ serial

uint8 BlocksProtocol::BlockSerialNumber::serial[16]

The documentation for this struct was generated from the following file: