Structure for generic block data.
Public Member Functions | |
bool | isNotEmpty () const |
juce::String | asString () const |
bool | operator== (const BlockStringData &other) const |
bool | operator!= (const BlockStringData &other) const |
Public Attributes | |
juce::uint8 | data [MaxSize] = {} |
juce::uint8 | length = 0 |
Static Public Attributes | |
static const size_t | maxLength { MaxSize } |
bool BlocksProtocol::BlockStringData< MaxSize >::isNotEmpty | ( | ) | const |
juce::String BlocksProtocol::BlockStringData< MaxSize >::asString | ( | ) | const |
bool BlocksProtocol::BlockStringData< MaxSize >::operator== | ( | const BlockStringData< MaxSize > & | other | ) | const |
bool BlocksProtocol::BlockStringData< MaxSize >::operator!= | ( | const BlockStringData< MaxSize > & | other | ) | const |
juce::uint8 BlocksProtocol::BlockStringData< MaxSize >::data[MaxSize] = {} |
Referenced by BlocksProtocol::BlockStringData< MaxSize >::asString(), BlocksProtocol::HostPacketDecoder< Handler >::handleName(), BlocksProtocol::HostPacketDecoder< Handler >::handleTopologyDevice(), BlocksProtocol::HostPacketDecoder< Handler >::handleVersion(), and BlocksProtocol::BlockStringData< MaxSize >::operator==().
juce::uint8 BlocksProtocol::BlockStringData< MaxSize >::length = 0 |
Referenced by BlocksProtocol::BlockStringData< MaxSize >::asString(), BlocksProtocol::HostPacketDecoder< Handler >::handleName(), BlocksProtocol::HostPacketDecoder< Handler >::handleTopologyDevice(), BlocksProtocol::HostPacketDecoder< Handler >::handleVersion(), BlocksProtocol::BlockStringData< MaxSize >::isNotEmpty(), and BlocksProtocol::BlockStringData< MaxSize >::operator==().
|
static |