|
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.