35 #include "function/SecureMemoryAllocator.h"
39 using Namespace = QString;
41 using LPCallback = std::function<void(Namespace, Key,
int, std::any)>;
50 auto PublishKV(Namespace, Key, std::any) -> bool;
52 auto LookupKV(Namespace, Key) -> std::optional<std::any>;
54 auto ListenPublish(QObject *, Namespace, Key, LPCallback) -> bool;
56 auto ListChildKeys(Namespace n, Key k) -> std::vector<Key>;
59 void SignalPublish(Namespace, Key,
int, std::any);
63 SecureUniquePtr<Impl> p_;
Definition: GlobalRegisterTable.cpp:43
Definition: GlobalRegisterTable.h:43