minimal OPC-UA library in C++