30 for (
size_t i = 0;
i <
sizeof (
uuid); ++
i)
45Uuid& Uuid::operator= (
const Uuid& other)
noexcept
51bool Uuid::operator== (
const Uuid& other)
const noexcept {
return memcmp (
uuid, other.uuid, sizeof (
uuid)) == 0; }
52bool Uuid::operator!= (
const Uuid& other)
const noexcept {
return ! operator== (other); }
54bool Uuid::operator< (
const Uuid& other)
const noexcept {
return compare (other) < 0; }
55bool Uuid::operator> (
const Uuid& other)
const noexcept {
return compare (other) > 0; }
56bool Uuid::operator<= (
const Uuid& other)
const noexcept {
return compare (other) <= 0; }
57bool Uuid::operator>= (
const Uuid& other)
const noexcept {
return compare (other) >= 0; }
61 for (
size_t i = 0;
i <
sizeof (
uuid); ++
i)
63 return diff > 0 ? 1 : -1;
103 operator= (uuidString);
120Uuid& Uuid::operator= (
const uint8*
const rawData)
noexcept
122 if (rawData !=
nullptr)
#define noexcept
Definition DistrhoDefines.h:72
static uint16 bigEndianShort(const void *bytes) noexcept
Definition ByteOrder.h:241
static uint32 bigEndianInt(const void *bytes) noexcept
Definition ByteOrder.h:239
static String toHexString(int number)
Definition String.cpp:1830
static constexpr uint16 bigEndianShort(const void *bytes) noexcept
Definition juce_ByteOrder.h:210
Definition juce_MemoryBlock.h:33
void ensureSize(const size_t minimumSize, bool initialiseNewSpaceToZero=false)
Definition juce_MemoryBlock.cpp:148
void copyTo(void *destData, int sourceOffset, size_t numBytes) const noexcept
Definition juce_MemoryBlock.cpp:242
void loadFromHexString(StringRef sourceHexString)
Definition juce_MemoryBlock.cpp:319
Definition juce_Random.h:35
Definition juce_String.h:53
uint64 hash() const noexcept
Definition juce_Uuid.cpp:137
Uuid()
Definition juce_Uuid.cpp:26
String toString() const
Definition juce_Uuid.cpp:87
~Uuid() noexcept
Definition juce_Uuid.cpp:38
uint8 getClockSeqAndReserved() const noexcept
Definition juce_Uuid.cpp:133
uint16 getTimeMid() const noexcept
Definition juce_Uuid.cpp:131
uint32 getTimeLow() const noexcept
Definition juce_Uuid.cpp:130
uint8 uuid[16]
Definition juce_Uuid.h:130
uint8 getClockSeqLow() const noexcept
Definition juce_Uuid.cpp:134
uint16 getTimeHighAndVersion() const noexcept
Definition juce_Uuid.cpp:132
String getHexRegion(int, int) const
Definition juce_Uuid.cpp:82
bool isNull() const noexcept
Definition juce_Uuid.cpp:73
String toDashedString() const
Definition juce_Uuid.cpp:92
uint64 getNode() const noexcept
Definition juce_Uuid.cpp:135
int compare(Uuid) const noexcept
Definition juce_Uuid.cpp:59
static Uuid null() noexcept
Definition juce_Uuid.cpp:68
register unsigned i
Definition inflate.c:1575
virtual ASIOError start()=0
Definition carla_juce.cpp:31
unsigned short uint16
Definition juce_MathsFunctions.h:41
unsigned long long uint64
Definition juce_MathsFunctions.h:56
unsigned int uint32
Definition juce_MathsFunctions.h:45
unsigned char uint8
Definition juce_MathsFunctions.h:37
void zeromem(void *memory, size_t numBytes) noexcept
Definition juce_Memory.h:28
static bool diff(const std::string fn1, const std::string fn2)
Definition playertest.cpp:161
png_uint_32 length
Definition png.c:2247
int n
Definition crypt.c:458
memcpy(hh, h, RAND_HEAD_LEN)
int r
Definition crypt.c:458
int result
Definition process.c:1455
#define const
Definition zconf.h:137