Go to the source code of this file.
Typedefs | |
typedef struct UA_NodeStore | UA_NodeStore |
typedef void(* | UA_NodeStore_nodeVisitor )(const UA_Node *node) |
Functions | |
UA_NodeStore * | UA_NodeStore_new (void) |
void | UA_NodeStore_delete (UA_NodeStore *ns) |
UA_StatusCode | UA_NodeStore_insert (UA_NodeStore *ns, UA_Node *node, const UA_Node **inserted) |
UA_StatusCode | UA_NodeStore_replace (UA_NodeStore *ns, const UA_Node *oldNode, UA_Node *node, const UA_Node **inserted) |
UA_StatusCode | UA_NodeStore_remove (UA_NodeStore *ns, const UA_NodeId *nodeid) |
const UA_Node * | UA_NodeStore_get (const UA_NodeStore *ns, const UA_NodeId *nodeid) |
void | UA_NodeStore_release (const UA_Node *managed) |
void | UA_NodeStore_iterate (const UA_NodeStore *ns, UA_NodeStore_nodeVisitor visitor) |