Flutter Engine
The Flutter Engine
|
This is the complete list of members for dart::Utils, including all inherited members.
Abs(T x) | dart::Utils | inlinestatic |
AbsWithSaturation(T x) | dart::Utils | inlinestatic |
AddWithWrapAround(T a, T b) | dart::Utils | inlinestatic |
BigEndianToHost32(uint32_t be_value) | dart::Utils | inlinestatic |
Bit(size_t n) | dart::Utils | inlinestatic |
BitLength(int64_t value) | dart::Utils | inlinestatic |
CalculateMagicAndShiftForDivRem(int64_t divisor, int64_t *magic, int64_t *shift) | dart::Utils | static |
Close(int fildes) | dart::Utils | static |
CountLeadingZeros32(uint32_t x) | dart::Utils | inlinestatic |
CountLeadingZeros64(uint64_t x) | dart::Utils | inlinestatic |
CountLeadingZerosWord(uword x) | dart::Utils | inlinestatic |
CountOneBits32(uint32_t x) | dart::Utils | inlinestatic |
CountOneBits64(uint64_t x) | dart::Utils | inlinestatic |
CountOneBitsWord(uword x) | dart::Utils | inlinestatic |
CountTrailingZeros32(uint32_t x) | dart::Utils | inlinestatic |
CountTrailingZeros64(uint64_t x) | dart::Utils | inlinestatic |
CountTrailingZerosWord(uword x) | dart::Utils | inlinestatic |
DivideAllowZero(float a, float b) | dart::Utils | inlinestatic |
DivideAllowZero(double a, double b) | dart::Utils | inlinestatic |
DoublesBitEqual(const double a, const double b) | dart::Utils | inlinestatic |
HexDigitToInt(char c) | dart::Utils | inlinestatic |
High16Bits(int32_t value) | dart::Utils | inlinestatic |
High32Bits(int64_t value) | dart::Utils | inlinestatic |
HighestBit(int64_t v) | dart::Utils | inlinestatic |
HostToBigEndian16(uint16_t host_value) | dart::Utils | inlinestatic |
HostToBigEndian32(uint32_t host_value) | dart::Utils | inlinestatic |
HostToBigEndian64(uint64_t host_value) | dart::Utils | inlinestatic |
HostToLittleEndian16(uint16_t host_value) | dart::Utils | inlinestatic |
HostToLittleEndian32(uint32_t host_value) | dart::Utils | inlinestatic |
HostToLittleEndian64(uint64_t host_value) | dart::Utils | inlinestatic |
IntToHexDigit(int i) | dart::Utils | inlinestatic |
IsAligned(T x, uintptr_t alignment, uintptr_t offset=0) | dart::Utils | inlinestatic |
IsAligned(T *x, uintptr_t alignment, uintptr_t offset=0) | dart::Utils | inlinestatic |
IsAlphaNumeric(uint32_t c) | dart::Utils | inlinestatic |
IsDecimalDigit(uint32_t c) | dart::Utils | inlinestatic |
IsHexDigit(char c) | dart::Utils | inlinestatic |
IsInt(intptr_t N, T value) | dart::Utils | inlinestatic |
IsJavaScriptInt(int64_t value) | dart::Utils | inlinestatic |
IsPowerOfTwo(T x) | dart::Utils | inlinestatic |
IsUint(intptr_t N, T value) | dart::Utils | inlinestatic |
LittleEndianToHost64(uint64_t le_value) | dart::Utils | inlinestatic |
LoadDynamicLibrary(const char *library_path, char **error=nullptr) | dart::Utils | static |
Low16Bits(int32_t value) | dart::Utils | inlinestatic |
Low32Bits(int64_t value) | dart::Utils | inlinestatic |
LowHighTo64Bits(uint32_t low, int32_t high) | dart::Utils | inlinestatic |
MagnitudeIsUint(intptr_t N, T value) | dart::Utils | inlinestatic |
Maximum(T x, T y) | dart::Utils | inlinestatic |
Minimum(T x, T y) | dart::Utils | inlinestatic |
MulWithWrapAround(T a, T b) | dart::Utils | inlinestatic |
NBitMask(size_t n) | dart::Utils | inlinestatic |
NegWithWrapAround(T a) | dart::Utils | inlinestatic |
RangeCheck(intptr_t offset, intptr_t count, intptr_t length) | dart::Utils | inlinestatic |
Read(int filedes, void *buf, size_t nbyte) | dart::Utils | static |
ResolveSymbolInDynamicLibrary(void *library_handle, const char *symbol, char **error=nullptr) | dart::Utils | static |
ReverseBits32(uint32_t x) | dart::Utils | static |
ReverseBits64(uint64_t x) | dart::Utils | static |
ReverseBitsWord(uword x) | dart::Utils | inlinestatic |
RotateLeft(T value, uint8_t rotate) | dart::Utils | inlinestatic |
RotateRight(T value, uint8_t rotate) | dart::Utils | inlinestatic |
RoundDown(T x, intptr_t alignment) | dart::Utils | inlinestatic |
RoundDown(T *x, intptr_t alignment) | dart::Utils | inlinestatic |
RoundUp(T x, uintptr_t alignment, uintptr_t offset=0) | dart::Utils | inlinestatic |
RoundUp(T *x, uintptr_t alignment, uintptr_t offset=0) | dart::Utils | inlinestatic |
RoundUpToPowerOfTwo(uintptr_t x) | dart::Utils | inlinestatic |
SafeDoubleToInt(double v) | dart::Utils | inlinestatic |
SCreate(const char *format,...) PRINTF_ATTRIBUTE(1 | dart::Utils | static |
ShiftForPowerOfTwo(T x) | dart::Utils | inlinestatic |
ShiftLeftWithTruncation(int64_t a, int64_t b) | dart::Utils | inlinestatic |
SNPrint(char *str, size_t size, const char *format,...) PRINTF_ATTRIBUTE(3 | dart::Utils | static |
StrDup(const char *s) | dart::Utils | static |
StrError(int err, char *buffer, size_t bufsize) | dart::Utils | inlinestatic |
StringHash(const void *data, int length) | dart::Utils | static |
StrNDup(const char *s, intptr_t n) | dart::Utils | static |
StrNLen(const char *s, intptr_t n) | dart::Utils | static |
StrStartsWith(const char *s, const char *prefix) | dart::Utils | inlinestatic |
SubWithWrapAround(T a, T b) | dart::Utils | inlinestatic |
TestBit(T mask, size_t position) | dart::Utils | inlinestatic |
Unlink(const char *path) | dart::Utils | static |
UnloadDynamicLibrary(void *library_handle, char **error=nullptr) | dart::Utils | static |
VSCreate(const char *format, va_list args) | dart::Utils | static |
VSNPrint(char *str, size_t size, const char *format, va_list args) | dart::Utils | static |
WillAddOverflow(int64_t a, int64_t b) | dart::Utils | inlinestatic |
WillSubOverflow(int64_t a, int64_t b) | dart::Utils | inlinestatic |
WordHash(intptr_t key) | dart::Utils | static |