gusimplewhiteboard
|
union type that is used to store data in shared memory More...
#include <gusimplewhiteboard.h>
Public Attributes | |
unsigned long long | ulonglong |
unsigned long long value More... | |
long long | slonglong |
long long value More... | |
unsigned long | ulong |
unsigned long value More... | |
long | slong |
singed long value More... | |
unsigned | uint |
unsigned integer More... | |
int | sint |
signed integer More... | |
unsigned short | ushort |
unsigned short More... | |
short | sshort |
signed short More... | |
unsigned char | uchar |
unsigned char More... | |
signed char | schar |
signed char More... | |
char | xchar |
standard char More... | |
long double | slongdouble |
long double More... | |
double | sdouble |
signed double More... | |
float | sfloat |
signed float More... | |
uint64_t | u64 |
unsigned 64 bit value More... | |
uint32_t | u32 |
unsigned 32 bit value More... | |
uint16_t | u16 |
unsigned 16 bit value More... | |
uint8_t | u8 |
unsigned 8 bit value More... | |
int64_t | s64 |
signed 64 bit value More... | |
int32_t | s32 |
signed 32 bit value More... | |
int16_t | s16 |
signed 16 bit value More... | |
int8_t | s8 |
signed 8 bit value More... | |
unsigned long long | ullvec [128/sizeof(unsigned long long)] |
vector types More... | |
unsigned long | ulvec [128/sizeof(unsigned long)] |
unsigned long array More... | |
unsigned | uivec [128/sizeof(unsigned)] |
unsigned array More... | |
unsigned short | usvec [128/sizeof(unsigned short)] |
unsigned short array More... | |
unsigned char | ucvec [128/sizeof(unsigned char)] |
unsigned char array More... | |
long long | llvec [128/sizeof(long long)] |
long long array More... | |
long | lvec [128/sizeof(long)] |
long array More... | |
int | ivec [128/sizeof(int)] |
int array More... | |
short | svec [128/sizeof(short)] |
short array More... | |
signed char | cvec [128/sizeof(signed char)] |
signed char array More... | |
bool | bvec [128/sizeof(bool)] |
bool array More... | |
uint64_t | u64vec [128/sizeof(uint64_t)] |
u_int64_t array More... | |
uint32_t | u32vec [128/sizeof(uint32_t)] |
u_int32_t array More... | |
uint16_t | u16vec [128/sizeof(uint16_t)] |
u_int16_t array More... | |
uint8_t | u8vec [128] |
u_int8_t array More... | |
int64_t | s64vec [128/sizeof(int64_t)] |
int64_t array More... | |
int32_t | s32vec [128/sizeof(int32_t)] |
int32_t array More... | |
int16_t | s16vec [128/sizeof(int16_t)] |
int16_t array More... | |
int8_t | s8vec [128] |
int8_t array More... | |
struct { | |
int16_t x | |
int16_t y | |
int16_t z | |
int16_t a | |
int16_t b | |
int16_t c | |
int16_t d | |
int16_t e | |
} | coord |
simple 16 bit integer coordinates More... | |
struct { | |
double x | |
double y | |
double z | |
double a | |
double b | |
double c | |
double d | |
double e | |
} | dcoord |
simple double coordinates More... | |
struct { | |
float x | |
float y | |
float z | |
float a | |
float b | |
float c | |
float d | |
float e | |
} | fcoord |
simple float coordinates More... | |
char | string [128] |
string type More... | |
struct { | |
uint16_t value | |
char string [128 -sizeof(uint16_t)] | |
} | hash |
whiteboard hash type More... | |
struct { | |
char data [128 -2] | |
unsigned char len | |
unsigned char type | |
} | wbmsg |
compatibility WBMsg type More... | |
union type that is used to store data in shared memory
Definition at line 188 of file gusimplewhiteboard.h.
int16_t gsw_simple_message::a |
Definition at line 251 of file gusimplewhiteboard.h.
double gsw_simple_message::a |
Definition at line 252 of file gusimplewhiteboard.h.
float gsw_simple_message::a |
Definition at line 253 of file gusimplewhiteboard.h.
int16_t gsw_simple_message::b |
Definition at line 251 of file gusimplewhiteboard.h.
double gsw_simple_message::b |
Definition at line 252 of file gusimplewhiteboard.h.
float gsw_simple_message::b |
Definition at line 253 of file gusimplewhiteboard.h.
bool gsw_simple_message::bvec[128/sizeof(bool)] |
bool array
Definition at line 236 of file gusimplewhiteboard.h.
Referenced by generic_whiteboard_object< object_type >::get_from(), and generic_whiteboard_object< object_type >::set().
int16_t gsw_simple_message::c |
Definition at line 251 of file gusimplewhiteboard.h.
double gsw_simple_message::c |
Definition at line 252 of file gusimplewhiteboard.h.
float gsw_simple_message::c |
Definition at line 253 of file gusimplewhiteboard.h.
struct { ... } gsw_simple_message::coord |
simple 16 bit integer coordinates
signed char gsw_simple_message::cvec[128/sizeof(signed char)] |
signed char array
Definition at line 235 of file gusimplewhiteboard.h.
int16_t gsw_simple_message::d |
Definition at line 251 of file gusimplewhiteboard.h.
double gsw_simple_message::d |
Definition at line 252 of file gusimplewhiteboard.h.
float gsw_simple_message::d |
Definition at line 253 of file gusimplewhiteboard.h.
char gsw_simple_message::data[128 -2] |
Definition at line 262 of file gusimplewhiteboard.h.
Referenced by guWhiteboard::Whiteboard::addMessage(), and guWhiteboard::Whiteboard::getWBMsg().
struct { ... } gsw_simple_message::dcoord |
simple double coordinates
int16_t gsw_simple_message::e |
Definition at line 251 of file gusimplewhiteboard.h.
double gsw_simple_message::e |
Definition at line 252 of file gusimplewhiteboard.h.
float gsw_simple_message::e |
Definition at line 253 of file gusimplewhiteboard.h.
struct { ... } gsw_simple_message::fcoord |
simple float coordinates
struct { ... } gsw_simple_message::hash |
whiteboard hash type
Referenced by guWhiteboard::RemoteWhiteboard::getKnownTypesForMachine().
int gsw_simple_message::ivec[128/sizeof(int)] |
int array
Definition at line 233 of file gusimplewhiteboard.h.
Referenced by guWhiteboard::Whiteboard::addMessage(), generic_whiteboard_object< object_type >::get_from(), guWhiteboard::Whiteboard::getWBMsg(), and generic_whiteboard_object< object_type >::set().
unsigned char gsw_simple_message::len |
Definition at line 262 of file gusimplewhiteboard.h.
Referenced by guWhiteboard::Whiteboard::addMessage(), guWhiteboard::Whiteboard::getMessage(), and guWhiteboard::Whiteboard::getWBMsg().
long long gsw_simple_message::llvec[128/sizeof(long long)] |
long long array
Definition at line 231 of file gusimplewhiteboard.h.
long gsw_simple_message::lvec[128/sizeof(long)] |
long array
Definition at line 232 of file gusimplewhiteboard.h.
int16_t gsw_simple_message::s16 |
signed 16 bit value
Definition at line 219 of file gusimplewhiteboard.h.
int16_t gsw_simple_message::s16vec[128/sizeof(int16_t)] |
int16_t array
Definition at line 245 of file gusimplewhiteboard.h.
int32_t gsw_simple_message::s32 |
signed 32 bit value
Definition at line 218 of file gusimplewhiteboard.h.
int32_t gsw_simple_message::s32vec[128/sizeof(int32_t)] |
int32_t array
Definition at line 244 of file gusimplewhiteboard.h.
int64_t gsw_simple_message::s64 |
signed 64 bit value
Definition at line 217 of file gusimplewhiteboard.h.
int64_t gsw_simple_message::s64vec[128/sizeof(int64_t)] |
int64_t array
Definition at line 243 of file gusimplewhiteboard.h.
int8_t gsw_simple_message::s8 |
signed 8 bit value
Definition at line 220 of file gusimplewhiteboard.h.
int8_t gsw_simple_message::s8vec[128] |
int8_t array
Definition at line 246 of file gusimplewhiteboard.h.
signed char gsw_simple_message::schar |
signed char
Definition at line 202 of file gusimplewhiteboard.h.
double gsw_simple_message::sdouble |
signed double
Definition at line 206 of file gusimplewhiteboard.h.
float gsw_simple_message::sfloat |
signed float
Definition at line 207 of file gusimplewhiteboard.h.
Referenced by guWhiteboard::Whiteboard::addMessage(), and guWhiteboard::Whiteboard::getWBMsg().
int gsw_simple_message::sint |
signed integer
Definition at line 198 of file gusimplewhiteboard.h.
Referenced by guWhiteboard::Whiteboard::addMessage(), and guWhiteboard::Whiteboard::getWBMsg().
long gsw_simple_message::slong |
singed long value
Definition at line 196 of file gusimplewhiteboard.h.
long double gsw_simple_message::slongdouble |
long double
Definition at line 205 of file gusimplewhiteboard.h.
long long gsw_simple_message::slonglong |
long long value
Definition at line 194 of file gusimplewhiteboard.h.
short gsw_simple_message::sshort |
signed short
Definition at line 200 of file gusimplewhiteboard.h.
char gsw_simple_message::string[128 -sizeof(uint16_t)] |
string type
Definition at line 256 of file gusimplewhiteboard.h.
Referenced by generic_whiteboard_object< object_type >::get_from(), guWhiteboard::RemoteWhiteboard::getKnownTypesForMachine(), and generic_whiteboard_object< object_type >::set().
short gsw_simple_message::svec[128/sizeof(short)] |
short array
Definition at line 234 of file gusimplewhiteboard.h.
unsigned char gsw_simple_message::type |
Definition at line 262 of file gusimplewhiteboard.h.
Referenced by guWhiteboard::Whiteboard::addMessage(), guWhiteboard::Whiteboard::getMessage(), and guWhiteboard::Whiteboard::getWBMsg().
uint16_t gsw_simple_message::u16 |
unsigned 16 bit value
Definition at line 214 of file gusimplewhiteboard.h.
uint16_t gsw_simple_message::u16vec[128/sizeof(uint16_t)] |
u_int16_t array
Definition at line 240 of file gusimplewhiteboard.h.
uint32_t gsw_simple_message::u32 |
unsigned 32 bit value
Definition at line 213 of file gusimplewhiteboard.h.
uint32_t gsw_simple_message::u32vec[128/sizeof(uint32_t)] |
u_int32_t array
Definition at line 239 of file gusimplewhiteboard.h.
uint64_t gsw_simple_message::u64 |
unsigned 64 bit value
Definition at line 212 of file gusimplewhiteboard.h.
uint64_t gsw_simple_message::u64vec[128/sizeof(uint64_t)] |
u_int64_t array
Definition at line 238 of file gusimplewhiteboard.h.
uint8_t gsw_simple_message::u8 |
unsigned 8 bit value
Definition at line 215 of file gusimplewhiteboard.h.
uint8_t gsw_simple_message::u8vec[128] |
u_int8_t array
Definition at line 241 of file gusimplewhiteboard.h.
unsigned char gsw_simple_message::uchar |
unsigned char
Definition at line 201 of file gusimplewhiteboard.h.
unsigned char gsw_simple_message::ucvec[128/sizeof(unsigned char)] |
unsigned char array
Definition at line 229 of file gusimplewhiteboard.h.
unsigned gsw_simple_message::uint |
unsigned integer
Definition at line 197 of file gusimplewhiteboard.h.
unsigned gsw_simple_message::uivec[128/sizeof(unsigned)] |
unsigned array
Definition at line 227 of file gusimplewhiteboard.h.
unsigned long long gsw_simple_message::ullvec[128/sizeof(unsigned long long)] |
unsigned long gsw_simple_message::ulong |
unsigned long value
Definition at line 195 of file gusimplewhiteboard.h.
unsigned long long gsw_simple_message::ulonglong |
unsigned long long value
Definition at line 193 of file gusimplewhiteboard.h.
unsigned long gsw_simple_message::ulvec[128/sizeof(unsigned long)] |
unsigned long array
Definition at line 226 of file gusimplewhiteboard.h.
unsigned short gsw_simple_message::ushort |
unsigned short
Definition at line 199 of file gusimplewhiteboard.h.
unsigned short gsw_simple_message::usvec[128/sizeof(unsigned short)] |
unsigned short array
Definition at line 228 of file gusimplewhiteboard.h.
uint16_t gsw_simple_message::value |
Definition at line 259 of file gusimplewhiteboard.h.
struct { ... } gsw_simple_message::wbmsg |
compatibility WBMsg type
Referenced by guWhiteboard::Whiteboard::addMessage(), guWhiteboard::Whiteboard::getMessage(), and guWhiteboard::Whiteboard::getWBMsg().
int16_t gsw_simple_message::x |
Definition at line 251 of file gusimplewhiteboard.h.
double gsw_simple_message::x |
Definition at line 252 of file gusimplewhiteboard.h.
float gsw_simple_message::x |
Definition at line 253 of file gusimplewhiteboard.h.
char gsw_simple_message::xchar |
standard char
Definition at line 203 of file gusimplewhiteboard.h.
int16_t gsw_simple_message::y |
Definition at line 251 of file gusimplewhiteboard.h.
double gsw_simple_message::y |
Definition at line 252 of file gusimplewhiteboard.h.
float gsw_simple_message::y |
Definition at line 253 of file gusimplewhiteboard.h.
int16_t gsw_simple_message::z |
Definition at line 251 of file gusimplewhiteboard.h.
double gsw_simple_message::z |
Definition at line 252 of file gusimplewhiteboard.h.
float gsw_simple_message::z |
Definition at line 253 of file gusimplewhiteboard.h.