Flutter Engine
The Flutter Engine
dart::Utils Member List

This is the complete list of members for dart::Utils, including all inherited members.

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