Bike-X
0.8
|
#include <stddef.h>
#include <limits.h>
#include <float.h>
#include <sys/types.h>
Go to the source code of this file.
Data Structures | |
struct | OVR::timespec |
struct | OVR::__sigset_t |
struct | OVR::timeval |
struct | OVR::fd_set |
union | OVR::pthread_attr_t |
struct | OVR::__pthread_internal_slist |
union | OVR::pthread_mutex_t |
struct | OVR::pthread_mutex_t::__pthread_mutex_s |
union | OVR::pthread_mutexattr_t |
union | OVR::pthread_cond_t |
union | OVR::pthread_condattr_t |
union | OVR::pthread_rwlock_t |
union | OVR::pthread_rwlockattr_t |
union | OVR::pthread_barrier_t |
union | OVR::pthread_barrierattr_t |
union | OVR::pthread_mutex_t::__pthread_mutex_s.__unnamed__ |
struct | OVR::pthread_mutex_t::__pthread_mutex_s.__unnamed__.d |
struct | OVR::pthread_cond_t.__data |
struct | OVR::pthread_rwlock_t.__data |
Namespaces | |
OVR | |
OVR::BaseTypes | |
Macros | |
#define | OVR_OS_OTHER |
#define | OVR_CPU_OTHER |
#define | OVR_LITTLE_ENDIAN 1 |
#define | OVR_BIG_ENDIAN 2 |
#define | OVR_FORCE_INLINE inline |
#define | OVR_BYTE_ORDER OVR_LITTLE_ENDIAN |
#define | OVR_ASM __asm__ |
#define | OVR_ASM_PROC(procname) OVR_ASM |
#define | OVR_ASM_END OVR_ASM |
#define | OVR_FASTCALL |
#define | OVR_STDCALL |
#define | OVR_CDECL |
#define | OVR_DEBUG_CODE(c) c |
#define | OVR_DEBUG_BREAK ((void)0) |
#define | OVR_ASSERT(p) ((void)0) |
#define | OVR_COMPILER_ASSERT(x) { int zero = 0; switch(zero) {case 0: case x:;} } |
#define | OVR_UNUSED(a) (a) |
#define | OVR_UNUSED1(a1) OVR_UNUSED(a1) |
#define | OVR_UNUSED2(a1, a2) OVR_UNUSED(a1); OVR_UNUSED(a2) |
#define | OVR_UNUSED3(a1, a2, a3) OVR_UNUSED2(a1,a2); OVR_UNUSED(a3) |
#define | OVR_UNUSED4(a1, a2, a3, a4) OVR_UNUSED3(a1,a2,a3); OVR_UNUSED(a4) |
#define | OVR_UNUSED5(a1, a2, a3, a4, a5) OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED(a5) |
#define | OVR_UNUSED6(a1, a2, a3, a4, a5, a6) OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED2(a5,a6) |
#define | OVR_UNUSED7(a1, a2, a3, a4, a5, a6, a7) OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED3(a5,a6,a7) |
#define | OVR_UNUSED8(a1, a2, a3, a4, a5, a6, a7, a8) OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED4(a5,a6,a7,a8) |
#define | OVR_UNUSED9(a1, a2, a3, a4, a5, a6, a7, a8, a9) OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED5(a5,a6,a7,a8,a9) |
#define | OVR_BUILD_STRING "Release" |
#define | OVR_DEBUG_STATEMENT(s) |
#define | OVR_DEBUG_SELECT(d, nd) nd |
#define | OVR_ENABLE_THREADS |
#define | OVR_Types_H |
#define | OVR_OS_OTHER |
#define | OVR_CPU_OTHER |
#define | OVR_LITTLE_ENDIAN 1 |
#define | OVR_BIG_ENDIAN 2 |
#define | OVR_FORCE_INLINE inline |
#define | OVR_BYTE_ORDER OVR_LITTLE_ENDIAN |
#define | OVR_ASM __asm__ |
#define | OVR_ASM_PROC(procname) OVR_ASM |
#define | OVR_ASM_END OVR_ASM |
#define | OVR_FASTCALL |
#define | OVR_STDCALL |
#define | OVR_CDECL |
#define | OVR_DEBUG_CODE(c) c |
#define | OVR_DEBUG_BREAK ((void)0) |
#define | OVR_ASSERT(p) ((void)0) |
#define | OVR_COMPILER_ASSERT(x) { int zero = 0; switch(zero) {case 0: case x:;} } |
#define | OVR_UNUSED(a) (a) |
#define | OVR_UNUSED1(a1) OVR_UNUSED(a1) |
#define | OVR_UNUSED2(a1, a2) OVR_UNUSED(a1); OVR_UNUSED(a2) |
#define | OVR_UNUSED3(a1, a2, a3) OVR_UNUSED2(a1,a2); OVR_UNUSED(a3) |
#define | OVR_UNUSED4(a1, a2, a3, a4) OVR_UNUSED3(a1,a2,a3); OVR_UNUSED(a4) |
#define | OVR_UNUSED5(a1, a2, a3, a4, a5) OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED(a5) |
#define | OVR_UNUSED6(a1, a2, a3, a4, a5, a6) OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED2(a5,a6) |
#define | OVR_UNUSED7(a1, a2, a3, a4, a5, a6, a7) OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED3(a5,a6,a7) |
#define | OVR_UNUSED8(a1, a2, a3, a4, a5, a6, a7, a8) OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED4(a5,a6,a7,a8) |
#define | OVR_UNUSED9(a1, a2, a3, a4, a5, a6, a7, a8, a9) OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED5(a5,a6,a7,a8,a9) |
#define | OVR_BUILD_STRING "Release" |
#define | OVR_DEBUG_STATEMENT(s) |
#define | OVR_DEBUG_SELECT(d, nd) nd |
#define | OVR_ENABLE_THREADS |
Typedefs | |
typedef char | OVR::Char |
typedef size_t | OVR::UPInt |
typedef ptrdiff_t | OVR::SPInt |
typedef unsigned char | OVR::__u_char |
typedef unsigned short int | OVR::__u_short |
typedef unsigned int | OVR::__u_int |
typedef unsigned long int | OVR::__u_long |
typedef signed char | OVR::__int8_t |
typedef unsigned char | OVR::__uint8_t |
typedef signed short int | OVR::__int16_t |
typedef unsigned short int | OVR::__uint16_t |
typedef signed int | OVR::__int32_t |
typedef unsigned int | OVR::__uint32_t |
typedef __off64_t | OVR::__loff_t |
typedef __quad_t * | OVR::__qaddr_t |
typedef char * | OVR::__caddr_t |
typedef __loff_t | OVR::loff_t |
typedef __gid_t | OVR::gid_t |
typedef __uid_t | OVR::uid_t |
typedef __off_t | OVR::off_t |
typedef __pid_t | OVR::pid_t |
typedef __ssize_t | OVR::ssize_t |
typedef __clockid_t | OVR::clockid_t |
typedef __timer_t | OVR::timer_t |
typedef unsigned long int | OVR::ulong |
typedef unsigned short int | OVR::ushort |
typedef unsigned int | OVR::uint |
typedef unsigned char | OVR::u_int8_t |
typedef unsigned short int | OVR::u_int16_t |
typedef unsigned int | OVR::u_int32_t |
typedef int | OVR::register_t |
typedef int | OVR::__sig_atomic_t |
typedef long int | OVR::__fd_mask |
typedef __fd_mask | OVR::fd_mask |
typedef unsigned long int | OVR::pthread_t |
typedef union pthread_attr_t | OVR::pthread_attr_t |
typedef struct OVR::__pthread_internal_slist | OVR::__pthread_slist_t |
typedef unsigned int | OVR::pthread_key_t |
typedef int | OVR::pthread_once_t |
typedef volatile int | OVR::pthread_spinlock_t |
typedef uint8_t | OVR::UByte |
typedef int16_t | OVR::SInt16 |
typedef uint16_t | OVR::UInt16 |
typedef int32_t | OVR::SInt32 |
typedef uint32_t | OVR::UInt32 |
typedef int64_t | OVR::SInt64 |
typedef uint64_t | OVR::UInt64 |
Functions | |
static __inline unsigned short int | OVR::__bswap_16 (unsigned short int __bsx) |
static __inline unsigned int | OVR::__bswap_32 (unsigned int __bsx) |
static __inline __uint64_t | OVR::__bswap_64 (__uint64_t __bsx) |
__BEGIN_DECLS int | OVR::select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout) |
int | OVR::pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask) |
__BEGIN_DECLS __extension__ unsigned int | OVR::gnu_dev_major (unsigned long long int __dev) __THROW __attribute_const__ |
__extension__ unsigned int | OVR::gnu_dev_minor (unsigned long long int __dev) __THROW __attribute_const__ |
__extension__ unsigned long long int | OVR::gnu_dev_makedev (unsigned int __major, unsigned int __minor) __THROW __attribute_const__ |
struct OVR::timespec |
Definition at line 120 of file OVR_Types.h.
Data Fields | ||
---|---|---|
__syscall_slong_t | tv_nsec | |
__time_t | tv_sec |
struct OVR::__sigset_t |
Definition at line 28 of file OVR_Types.h.
Data Fields | ||
---|---|---|
unsigned long int | __val[_SIGSET_NWORDS] |
struct OVR::timeval |
Definition at line 30 of file OVR_Types.h.
Data Fields | ||
---|---|---|
__time_t | tv_sec | |
__suseconds_t | tv_usec |
struct OVR::fd_set |
Definition at line 64 of file OVR_Types.h.
Data Fields | ||
---|---|---|
__fd_mask | __fds_bits[__FD_SETSIZE/__NFDBITS] |
union OVR::pthread_attr_t |
Definition at line 63 of file OVR_Types.h.
Data Fields | ||
---|---|---|
long int | __align | |
char | __size[__SIZEOF_PTHREAD_ATTR_T] |
struct OVR::__pthread_internal_slist |
Definition at line 81 of file OVR_Types.h.
Data Fields | ||
---|---|---|
struct __pthread_internal_slist * | __next |
union OVR::pthread_mutex_t |
Definition at line 90 of file OVR_Types.h.
Data Fields | ||
---|---|---|
long int | __align | |
struct __pthread_mutex_s | __data | |
char | __size[__SIZEOF_PTHREAD_MUTEX_T] |
struct OVR::pthread_mutex_t::__pthread_mutex_s |
Definition at line 92 of file OVR_Types.h.
Data Fields | ||
---|---|---|
__extension__ union __pthread_mutex_s | __unnamed__ | |
unsigned int | __count | |
int | __kind | |
int | __lock | |
unsigned int | __nusers | |
int | __owner |
union OVR::pthread_mutexattr_t |
Definition at line 129 of file OVR_Types.h.
Data Fields | ||
---|---|---|
int | __align | |
char | __size[__SIZEOF_PTHREAD_MUTEXATTR_T] |
union OVR::pthread_cond_t |
Definition at line 138 of file OVR_Types.h.
Data Fields | ||
---|---|---|
__extension__ long long int | __align | |
struct pthread_cond_t | __data | |
char | __size[__SIZEOF_PTHREAD_COND_T] |
union OVR::pthread_condattr_t |
Definition at line 155 of file OVR_Types.h.
Data Fields | ||
---|---|---|
int | __align | |
char | __size[__SIZEOF_PTHREAD_CONDATTR_T] |
union OVR::pthread_rwlock_t |
Definition at line 173 of file OVR_Types.h.
Data Fields | ||
---|---|---|
long int | __align | |
struct pthread_rwlock_t | __data | |
char | __size[__SIZEOF_PTHREAD_RWLOCK_T] |
union OVR::pthread_rwlockattr_t |
Definition at line 215 of file OVR_Types.h.
Data Fields | ||
---|---|---|
long int | __align | |
char | __size[__SIZEOF_PTHREAD_RWLOCKATTR_T] |
union OVR::pthread_barrier_t |
Definition at line 230 of file OVR_Types.h.
Data Fields | ||
---|---|---|
long int | __align | |
char | __size[__SIZEOF_PTHREAD_BARRIER_T] |
union OVR::pthread_barrierattr_t |
Definition at line 236 of file OVR_Types.h.
Data Fields | ||
---|---|---|
int | __align | |
char | __size[__SIZEOF_PTHREAD_BARRIERATTR_T] |
union OVR::pthread_mutex_t::__pthread_mutex_s.__unnamed__ |
Definition at line 111 of file OVR_Types.h.
Data Fields | ||
---|---|---|
__pthread_slist_t | __list | |
__unnamed__ | d |
struct OVR::pthread_mutex_t::__pthread_mutex_s.__unnamed__.d |
Definition at line 113 of file OVR_Types.h.
Data Fields | ||
---|---|---|
short | __elision | |
short | __espins |
struct OVR::pthread_cond_t.__data |
Definition at line 140 of file OVR_Types.h.
Data Fields | ||
---|---|---|
unsigned int | __broadcast_seq | |
unsigned int | __futex | |
int | __lock | |
void * | __mutex | |
unsigned int | __nwaiters | |
__extension__ unsigned long long int |
__total_seq | |
__extension__ unsigned long long int |
__wakeup_seq | |
__extension__ unsigned long long int |
__woken_seq |
struct OVR::pthread_rwlock_t.__data |
Definition at line 194 of file OVR_Types.h.
#define OVR_ASM __asm__ |
Definition at line 360 of file OVR_Linux_HMDDevice.cpp.
#define OVR_ASM __asm__ |
#define OVR_ASM_END OVR_ASM |
Definition at line 362 of file OVR_Linux_HMDDevice.cpp.
#define OVR_ASM_END OVR_ASM |
#define OVR_ASM_PROC | ( | procname | ) | OVR_ASM |
Definition at line 361 of file OVR_Linux_HMDDevice.cpp.
#define OVR_ASM_PROC | ( | procname | ) | OVR_ASM |
#define OVR_ASSERT | ( | p | ) | ((void)0) |
#define OVR_ASSERT | ( | p | ) | ((void)0) |
Definition at line 381 of file OVR_Linux_HMDDevice.cpp.
#define OVR_BIG_ENDIAN 2 |
#define OVR_BIG_ENDIAN 2 |
Definition at line 302 of file OVR_Linux_HMDDevice.cpp.
#define OVR_BUILD_STRING "Release" |
Definition at line 446 of file OVR_Linux_HMDDevice.cpp.
#define OVR_BUILD_STRING "Release" |
#define OVR_BYTE_ORDER OVR_LITTLE_ENDIAN |
#define OVR_BYTE_ORDER OVR_LITTLE_ENDIAN |
Definition at line 356 of file OVR_Linux_HMDDevice.cpp.
#define OVR_CDECL |
#define OVR_CDECL |
Definition at line 367 of file OVR_Linux_HMDDevice.cpp.
#define OVR_COMPILER_ASSERT | ( | x | ) | { int zero = 0; switch(zero) {case 0: case x:;} } |
Definition at line 414 of file OVR_Linux_HMDDevice.cpp.
#define OVR_COMPILER_ASSERT | ( | x | ) | { int zero = 0; switch(zero) {case 0: case x:;} } |
#define OVR_CPU_OTHER |
#define OVR_CPU_OTHER |
Definition at line 93 of file OVR_Linux_HMDDevice.cpp.
#define OVR_DEBUG_BREAK ((void)0) |
#define OVR_DEBUG_BREAK ((void)0) |
Definition at line 380 of file OVR_Linux_HMDDevice.cpp.
#define OVR_DEBUG_CODE | ( | c | ) | c |
#define OVR_DEBUG_CODE | ( | c | ) | c |
Definition at line 379 of file OVR_Linux_HMDDevice.cpp.
#define OVR_DEBUG_SELECT | ( | d, | |
nd | |||
) | nd |
Definition at line 460 of file OVR_Linux_HMDDevice.cpp.
#define OVR_DEBUG_SELECT | ( | d, | |
nd | |||
) | nd |
#define OVR_DEBUG_STATEMENT | ( | s | ) |
#define OVR_DEBUG_STATEMENT | ( | s | ) |
Definition at line 459 of file OVR_Linux_HMDDevice.cpp.
#define OVR_ENABLE_THREADS |
#define OVR_ENABLE_THREADS |
Definition at line 464 of file OVR_Linux_HMDDevice.cpp.
#define OVR_FASTCALL |
#define OVR_FASTCALL |
Definition at line 365 of file OVR_Linux_HMDDevice.cpp.
#define OVR_FORCE_INLINE inline |
#define OVR_FORCE_INLINE inline |
Definition at line 311 of file OVR_Linux_HMDDevice.cpp.
#define OVR_LITTLE_ENDIAN 1 |
#define OVR_LITTLE_ENDIAN 1 |
Definition at line 301 of file OVR_Linux_HMDDevice.cpp.
#define OVR_OS_OTHER |
#define OVR_OS_OTHER |
Definition at line 58 of file OVR_Linux_HMDDevice.cpp.
#define OVR_STDCALL |
Definition at line 366 of file OVR_Linux_HMDDevice.cpp.
#define OVR_STDCALL |
#define OVR_Types_H |
Definition at line 30 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED | ( | a | ) | (a) |
Definition at line 425 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED | ( | a | ) | (a) |
#define OVR_UNUSED1 | ( | a1 | ) | OVR_UNUSED(a1) |
Definition at line 428 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED1 | ( | a1 | ) | OVR_UNUSED(a1) |
#define OVR_UNUSED2 | ( | a1, | |
a2 | |||
) | OVR_UNUSED(a1); OVR_UNUSED(a2) |
Definition at line 429 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED2 | ( | a1, | |
a2 | |||
) | OVR_UNUSED(a1); OVR_UNUSED(a2) |
#define OVR_UNUSED3 | ( | a1, | |
a2, | |||
a3 | |||
) | OVR_UNUSED2(a1,a2); OVR_UNUSED(a3) |
Definition at line 430 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED3 | ( | a1, | |
a2, | |||
a3 | |||
) | OVR_UNUSED2(a1,a2); OVR_UNUSED(a3) |
#define OVR_UNUSED4 | ( | a1, | |
a2, | |||
a3, | |||
a4 | |||
) | OVR_UNUSED3(a1,a2,a3); OVR_UNUSED(a4) |
Definition at line 431 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED4 | ( | a1, | |
a2, | |||
a3, | |||
a4 | |||
) | OVR_UNUSED3(a1,a2,a3); OVR_UNUSED(a4) |
#define OVR_UNUSED5 | ( | a1, | |
a2, | |||
a3, | |||
a4, | |||
a5 | |||
) | OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED(a5) |
Definition at line 432 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED5 | ( | a1, | |
a2, | |||
a3, | |||
a4, | |||
a5 | |||
) | OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED(a5) |
#define OVR_UNUSED6 | ( | a1, | |
a2, | |||
a3, | |||
a4, | |||
a5, | |||
a6 | |||
) | OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED2(a5,a6) |
Definition at line 433 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED6 | ( | a1, | |
a2, | |||
a3, | |||
a4, | |||
a5, | |||
a6 | |||
) | OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED2(a5,a6) |
#define OVR_UNUSED7 | ( | a1, | |
a2, | |||
a3, | |||
a4, | |||
a5, | |||
a6, | |||
a7 | |||
) | OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED3(a5,a6,a7) |
#define OVR_UNUSED7 | ( | a1, | |
a2, | |||
a3, | |||
a4, | |||
a5, | |||
a6, | |||
a7 | |||
) | OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED3(a5,a6,a7) |
Definition at line 434 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED8 | ( | a1, | |
a2, | |||
a3, | |||
a4, | |||
a5, | |||
a6, | |||
a7, | |||
a8 | |||
) | OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED4(a5,a6,a7,a8) |
#define OVR_UNUSED8 | ( | a1, | |
a2, | |||
a3, | |||
a4, | |||
a5, | |||
a6, | |||
a7, | |||
a8 | |||
) | OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED4(a5,a6,a7,a8) |
Definition at line 435 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED9 | ( | a1, | |
a2, | |||
a3, | |||
a4, | |||
a5, | |||
a6, | |||
a7, | |||
a8, | |||
a9 | |||
) | OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED5(a5,a6,a7,a8,a9) |
Definition at line 436 of file OVR_Linux_HMDDevice.cpp.
#define OVR_UNUSED9 | ( | a1, | |
a2, | |||
a3, | |||
a4, | |||
a5, | |||
a6, | |||
a7, | |||
a8, | |||
a9 | |||
) | OVR_UNUSED4(a1,a2,a3,a4); OVR_UNUSED5(a5,a6,a7,a8,a9) |