JUCE
Namespaces | Classes

Namespaces

 BlocksProtocol
 

Classes

struct  BlocksProtocol::IntegerWithBitSize< numBits >
 Helper class to define an integer with a specific bit size. More...
 
struct  BlocksProtocol::Packed7BitArrayBuilder< allocatedBytes >::State
 Describes the current building state. More...
 
struct  BlocksProtocol::Packed7BitArrayBuilder< allocatedBytes >
 This helper class allocates a block of 7-bit bytes and can push sequences of bits into it. More...
 
struct  BlocksProtocol::Packed7BitArrayReader
 This helper class reads from a block of 7-bit bytes as sequences of bits. More...
 
struct  BlocksProtocol::BlockSerialNumber
 Structure describing a block's serial number. More...
 
struct  BlocksProtocol::VersionNumber
 Structure for the version number. More...
 
struct  BlocksProtocol::BlockName
 Structure for the block name. More...
 
struct  BlocksProtocol::DeviceStatus
 Structure for the device status. More...
 
struct  BlocksProtocol::DeviceConnection
 Structure for the device connection. More...
 
struct  BlocksProtocol::DeviceVersion
 Structure for the device version. More...
 
struct  BlocksProtocol::DeviceName
 Structure used for the device name. More...
 
struct  BlocksProtocol::TouchPosition
 The coordinates of a touch. More...
 
struct  BlocksProtocol::TouchVelocity
 The velocities for each dimension of a touch. More...
 
struct  BlocksProtocol::HostPacketBuilder< maxPacketBytes >
 Helper class for constructing a packet for sending to a BLOCKS device. More...
 
struct  BlocksProtocol::HostPacketDecoder< Handler >
 Parses data packets from a BLOCKS device, and translates them into callbacks on a handler object. More...
 

Detailed Description