JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::BlocksProtocol::BlockStringData< MaxSize > Struct Template Reference

Structure for generic block data. More...

#include <juce_BlocksProtocolDefinitions.h>

Inheritance diagram for juce::BlocksProtocol::BlockStringData< MaxSize >:
Collaboration diagram for juce::BlocksProtocol::BlockStringData< MaxSize >:

Public Member Functions

bool isNotEmpty () const
 
bool operator!= (const BlockStringData &other) const
 
bool operator== (const BlockStringData &other) const
 

Public Attributes

uint8 data [MaxSize] = {}
 
uint8 length = 0
 

Static Public Attributes

static const size_t maxLength { MaxSize }
 

Detailed Description

template<size_t MaxSize>
struct juce::BlocksProtocol::BlockStringData< MaxSize >

Structure for generic block data.

{Blocks}

Member Function Documentation

◆ isNotEmpty()

template<size_t MaxSize>
bool juce::BlocksProtocol::BlockStringData< MaxSize >::isNotEmpty ( ) const
inline

◆ operator!=()

template<size_t MaxSize>
bool juce::BlocksProtocol::BlockStringData< MaxSize >::operator!= ( const BlockStringData< MaxSize > &  other) const
inline

◆ operator==()

template<size_t MaxSize>
bool juce::BlocksProtocol::BlockStringData< MaxSize >::operator== ( const BlockStringData< MaxSize > &  other) const
inline

Member Data Documentation

◆ data

◆ length

◆ maxLength

template<size_t MaxSize>
const size_t juce::BlocksProtocol::BlockStringData< MaxSize >::maxLength { MaxSize }
static

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