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

Function OPCDateTime2String

extensions/opc/src/opc.cpp:564–571  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

562}
563
564std::string OPCDateTime2String(UA_DateTime raw_date) {
565 UA_DateTimeStruct dts = UA_DateTime_toStruct(raw_date);
566 std::array<char, 100> charBuf;
567
568 int sz = snprintf(charBuf.data(), charBuf.size(), "%02hu-%02hu-%04hu %02hu:%02hu:%02hu.%03hu", dts.day, dts.month, dts.year, dts.hour, dts.min, dts.sec, dts.milliSec);
569
570 return std::string(charBuf.data(), sz);
571}
572
573void logFunc(void *context, UA_LogLevel level, UA_LogCategory category, const char *msg, va_list args) {
574 char buffer[1024];

Callers 2

getNodeDataMethod · 0.85
nodeValue2StringFunction · 0.85

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected