Acoustic Touch Recognition
|
Classes | |
struct | ArrayInitiator |
struct | ArrayTerminator |
struct | BeginMessage |
struct | Blob |
struct | BundleInitiator |
class | BundleNotInProgressException |
struct | BundleTerminator |
class | Exception |
class | ExcessArgumentException |
struct | InfinitumType |
class | MalformedBundleException |
class | MalformedMessageException |
class | MalformedPacketException |
class | MessageInProgressException |
class | MessageMappingOscPacketListener |
class | MessageNotInProgressException |
struct | MessageTerminator |
struct | MidiMessage |
class | MissingArgumentException |
struct | NilType |
class | OscPacketListener |
class | OscReceiveTestPacketListener |
class | OutboundPacketStream |
class | OutOfBufferMemoryException |
class | ReceivedBundle |
class | ReceivedBundleElement |
class | ReceivedBundleElementIterator |
class | ReceivedMessage |
class | ReceivedMessageArgument |
class | ReceivedMessageArgumentIterator |
class | ReceivedMessageArgumentStream |
class | ReceivedPacket |
struct | RgbaColor |
struct | Symbol |
struct | TimeTag |
class | WrongArgumentTypeException |
Typedefs | |
typedef long long | int64 |
typedef unsigned long long | uint64 |
typedef signed long | int32 |
typedef unsigned long | uint32 |
typedef int32 | osc_bundle_element_size_t |
Enumerations | |
enum | ValueTypeSizes { OSC_SIZEOF_INT32 = 4, OSC_SIZEOF_UINT32 = 4, OSC_SIZEOF_INT64 = 8, OSC_SIZEOF_UINT64 = 8 } |
enum | { OSC_INT32_MAX = 0x7FFFFFFF, OSC_BUNDLE_ELEMENT_SIZE_MAX = 0x7FFFFFFC } |
enum | TypeTagValues { TRUE_TYPE_TAG = 'T', FALSE_TYPE_TAG = 'F', NIL_TYPE_TAG = 'N', INFINITUM_TYPE_TAG = 'I', INT32_TYPE_TAG = 'i', FLOAT_TYPE_TAG = 'f', CHAR_TYPE_TAG = 'c', RGBA_COLOR_TYPE_TAG = 'r', MIDI_MESSAGE_TYPE_TAG = 'm', INT64_TYPE_TAG = 'h', TIME_TAG_TYPE_TAG = 't', DOUBLE_TYPE_TAG = 'd', STRING_TYPE_TAG = 's', SYMBOL_TYPE_TAG = 'S', BLOB_TYPE_TAG = 'b', ARRAY_BEGIN_TYPE_TAG = '[', ARRAY_END_TYPE_TAG = ']' } |
Functions | |
std::ostream & | operator<< (std::ostream &os, const ReceivedPacket &p) |
std::ostream & | operator<< (std::ostream &os, const ReceivedMessageArgument &arg) |
std::ostream & | operator<< (std::ostream &os, const ReceivedMessage &m) |
std::ostream & | operator<< (std::ostream &os, const ReceivedBundle &b) |
bool | operator== (const ReceivedBundleElementIterator &lhs, const ReceivedBundleElementIterator &rhs) |
bool | operator!= (const ReceivedBundleElementIterator &lhs, const ReceivedBundleElementIterator &rhs) |
bool | operator== (const ReceivedMessageArgumentIterator &lhs, const ReceivedMessageArgumentIterator &rhs) |
bool | operator!= (const ReceivedMessageArgumentIterator &lhs, const ReceivedMessageArgumentIterator &rhs) |
bool | IsValidElementSizeValue (osc_bundle_element_size_t x) |
bool | IsMultipleOf4 (osc_bundle_element_size_t x) |
BundleInitiator | BeginBundle (uint64 timeTag=1) |
void | RunReceiveTest (int port) |
void | RunSendTests (unsigned long address, int port) |
void | RunUnitTests () |
static void | FromInt32 (char *p, int32 x) |
static void | FromUInt32 (char *p, uint32 x) |
static void | FromInt64 (char *p, int64 x) |
static void | FromUInt64 (char *p, uint64 x) |
static std::size_t | RoundUp4 (std::size_t x) |
static const char * | FindStr4End (const char *p) |
static const char * | FindStr4End (const char *p, const char *end) |
static uint32 | RoundUp4 (uint32 x) |
static int32 | ToInt32 (const char *p) |
static uint32 | ToUInt32 (const char *p) |
static int64 | ToInt64 (const char *p) |
static uint64 | ToUInt64 (const char *p) |
BundleInitiator | BeginBundleImmediate (1) |
void | RunSendTests (const IpEndpointName &host) |
void | PrintTestSummary () |
void | pass_equality (const char *slhs, const char *srhs, const char *file, int line) |
void | fail_equality (const char *slhs, const char *srhs, const char *file, int line) |
template<typename T > | |
void | assertEqual_ (const T &lhs, const T &rhs, const char *slhs, const char *srhs, const char *file, int line) |
template<typename T > | |
void | assertEqual_ (const T *lhs, const T *rhs, const char *slhs, const char *srhs, const char *file, int line) |
template<> | |
void | assertEqual_ (const char *lhs, const char *rhs, const char *slhs, const char *srhs, const char *file, int line) |
char * | AllocateAligned4 (unsigned long size) |
char * | NewMessageBuffer (const char *s, unsigned long length) |
void | test1 () |
void | test2 () |
void | test3 () |
Variables | |
BundleInitiator | BeginBundleImmediate |
BundleTerminator | EndBundle |
MessageTerminator | EndMessage |
NilType | OscNil |
NilType | Nil |
InfinitumType | Infinitum |
ArrayInitiator | BeginArray |
ArrayTerminator | EndArray |
static int | passCount_ =0 |
static int | failCount_ =0 |
typedef signed long osc::int32 |
typedef long long osc::int64 |
typedef int32 osc::osc_bundle_element_size_t |
typedef unsigned long osc::uint32 |
typedef unsigned long long osc::uint64 |
enum osc::TypeTagValues |
enum osc::ValueTypeSizes |
char* osc::AllocateAligned4 | ( | unsigned long | size | ) |
void osc::assertEqual_ | ( | const T & | lhs, |
const T & | rhs, | ||
const char * | slhs, | ||
const char * | srhs, | ||
const char * | file, | ||
int | line | ||
) |
void osc::assertEqual_ | ( | const T * | lhs, |
const T * | rhs, | ||
const char * | slhs, | ||
const char * | srhs, | ||
const char * | file, | ||
int | line | ||
) |
void osc::assertEqual_ | ( | const char * | lhs, |
const char * | rhs, | ||
const char * | slhs, | ||
const char * | srhs, | ||
const char * | file, | ||
int | line | ||
) |
|
inline |
BundleInitiator osc::BeginBundleImmediate | ( | 1 | ) |
void osc::fail_equality | ( | const char * | slhs, |
const char * | srhs, | ||
const char * | file, | ||
int | line | ||
) |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
inline |
|
inline |
char* osc::NewMessageBuffer | ( | const char * | s, |
unsigned long | length | ||
) |
|
inline |
|
inline |
std::ostream & osc::operator<< | ( | std::ostream & | os, |
const ReceivedPacket & | p | ||
) |
std::ostream & osc::operator<< | ( | std::ostream & | os, |
const ReceivedMessageArgument & | arg | ||
) |
std::ostream & osc::operator<< | ( | std::ostream & | os, |
const ReceivedMessage & | m | ||
) |
std::ostream & osc::operator<< | ( | std::ostream & | os, |
const ReceivedBundle & | b | ||
) |
|
inline |
|
inline |
void osc::pass_equality | ( | const char * | slhs, |
const char * | srhs, | ||
const char * | file, | ||
int | line | ||
) |
void osc::PrintTestSummary | ( | ) |
|
inlinestatic |
void osc::RunReceiveTest | ( | int | port | ) |
void osc::RunSendTests | ( | unsigned long | address, |
int | port | ||
) |
void osc::RunSendTests | ( | const IpEndpointName & | host | ) |
void osc::RunUnitTests | ( | ) |
void osc::test1 | ( | ) |
void osc::test2 | ( | ) |
void osc::test3 | ( | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
ArrayInitiator osc::BeginArray |
BundleInitiator osc::BeginBundleImmediate(1) |
ArrayTerminator osc::EndArray |
BundleTerminator osc::EndBundle |
MessageTerminator osc::EndMessage |
|
static |
InfinitumType osc::Infinitum |
NilType osc::Nil |
NilType osc::OscNil |
|
static |