MCPcopy Create free account
hub / github.com/apache/nifi-minifi-cpp / windowsUuidToUuidField

Function windowsUuidToUuidField

libminifi/src/utils/Id.cpp:54–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52#ifdef WIN32
53namespace {
54 void windowsUuidToUuidField(UUID* uuid, Identifier::Data& out) {
55 uint32_t Data1BE = htonl(uuid->Data1);
56 memcpy(out.data(), &Data1BE, 4);
57 uint16_t Data2BE = htons(uuid->Data2);
58 memcpy(out.data() + 4, &Data2BE, 2);
59 uint16_t Data3BE = htons(uuid->Data3);
60 memcpy(out.data() + 6, &Data3BE, 2);
61 memcpy(out.data() + 8, uuid->Data4, 8);
62 }
63
64 void windowsUuidGenerateTime(Identifier::Data& out) {
65 UUID uuid;

Callers 2

windowsUuidGenerateTimeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected