aboutsummaryrefslogtreecommitdiffstats
path: root/src/node.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2018-10-28 14:00:47 +0100
committerDavid Robillard <d@drobilla.net>2021-03-08 23:23:05 -0500
commit800f2d0d4960061a1739a36d8b608a13896b321e (patch)
treef885ae3e85efad463f06b62a8ee48cfb23d3ff5e /src/node.h
parentf0c30e3fff0072746252eb9a37334e740975f389 (diff)
downloadserd-800f2d0d4960061a1739a36d8b608a13896b321e.tar.gz
serd-800f2d0d4960061a1739a36d8b608a13896b321e.tar.bz2
serd-800f2d0d4960061a1739a36d8b608a13896b321e.zip
Add SerdNodes class for storing a cache of nodes
Diffstat (limited to 'src/node.h')
-rw-r--r--src/node.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/node.h b/src/node.h
index 3d01bae7..04452c98 100644
--- a/src/node.h
+++ b/src/node.h
@@ -47,6 +47,10 @@ void
serd_node_set(SerdNode* SERD_NONNULL* SERD_NONNULL dst,
const SerdNode* SERD_NONNULL src);
+SERD_PURE_FUNC
+size_t
+serd_node_total_size(const SerdNode* SERD_NONNULL node);
+
void
serd_node_zero_pad(SerdNode* SERD_NONNULL node);