Account
ArmsysApi 0.12.18 |
#include <stdint.h>
Classes | |
class | BDataChunk |
struct | BObjMember |
Macros | |
#define | BBigEndian 0 |
#define | M_PI 3.14159265358979323846 |
Typedefs | |
typedef bool | Bool |
typedef int8_t | BInt8 |
typedef uint8_t | BUInt8 |
typedef int16_t | BInt16 |
typedef uint16_t | BUInt16 |
typedef int32_t | BInt32 |
typedef uint32_t | BUInt32 |
typedef int64_t | BInt64 |
typedef uint64_t | BUInt64 |
typedef float | BFloat32 |
typedef double | BFloat64 |
typedef char | BChar |
typedef BInt32 | BInt |
typedef BUInt32 | BUInt |
typedef BFloat32 | BFloat |
typedef BFloat64 | BDouble |
typedef BUInt32 | BTimeout |
Enumerations | |
enum | BEventType { BEventTypeNone, BEventTypeError, BEventTypeRead, BEventTypeReadLine, BEventTypeWrite, BEventTypeConnect, BEventTypeDisconnect, BEventTypeClientConnect, BEventTypeClientDisconnect } |
enum | BEventWaitSet { BEventWaitNone = 0x00, BEventWaitError = 0x01, BEventWaitRead = 0x02, BEventWaitReadLine = 0x04, BEventWaitWrite = 0x08, BEventWaitConnect = 0x10, BEventWaitDisconnect = 0x20, BEventWaitClientConnect = 0x40, BEventWaitClientDisconnect = 0x80, BEventWaitAny = 0xFFFFFFFF } |
enum | BUsbType { BUsbTypeNone, BUsbTypeFullSpeed, BUsbTypeHighSpeed } |
enum | BType { BTypeNone, BTypeBool, BTypeInt8, BTypeUInt8, BTypeInt16, BTypeUInt16, BTypeInt32, BTypeUInt32, BTypeInt64, BTypeUInt64, BTypeFloat32, BTypeFloat64, BTypeChar, BTypeString, BTypeError, BTypeTime, BTypeTimeUs, BTypeObj = 100 } |
enum | BTypeComp { BTypeCompSingle, BTypeCompArray, BTypeCompArrayFixed, BTypeCompList, BTypeCompDict } |
Functions | |
BTimeout | timeoutTicks (BTimeout timeoutUs) |
BUInt16 | bswap_16 (BUInt16 v) |
BUInt32 | bswap_32 (BUInt32 v) |
BUInt64 | bswap_p64 (BUInt64 v) |
void | bswap_copy (int swap, const void *src, void *dst, BUInt32 nBytes, const char *swapType) |
Variables | |
const BTimeout | BTimeoutForever = 0xFFFFFFFF |
Macro Definition Documentation
◆ BBigEndian
#define BBigEndian 0 |
◆ M_PI
#define M_PI 3.14159265358979323846 |
Typedef Documentation
◆ BChar
typedef char BChar |
◆ BDouble
◆ BFloat
◆ BFloat32
typedef float BFloat32 |
◆ BFloat64
typedef double BFloat64 |
◆ BInt
◆ BInt16
typedef int16_t BInt16 |
◆ BInt32
typedef int32_t BInt32 |
◆ BInt64
typedef int64_t BInt64 |
◆ BInt8
typedef int8_t BInt8 |
◆ Bool
typedef bool Bool |
◆ BTimeout
◆ BUInt
◆ BUInt16
typedef uint16_t BUInt16 |
◆ BUInt32
typedef uint32_t BUInt32 |
◆ BUInt64
typedef uint64_t BUInt64 |
◆ BUInt8
typedef uint8_t BUInt8 |
Enumeration Type Documentation
◆ BEventType
enum BEventType |
◆ BEventWaitSet
enum BEventWaitSet |
◆ BType
enum BType |
◆ BTypeComp
enum BTypeComp |
◆ BUsbType
enum BUsbType |
Function Documentation
◆ bswap_16()
◆ bswap_32()
◆ bswap_copy()
void bswap_copy | ( | int | swap, |
const void * | src, | ||
void * | dst, | ||
BUInt32 | nBytes, | ||
const char * | swapType | ||
) |
◆ bswap_p64()
◆ timeoutTicks()
Variable Documentation
◆ BTimeoutForever
const BTimeout BTimeoutForever = 0xFFFFFFFF |
Generated by 1.8.15