|
| SERD_API SerdNode | serd_node_from_string (SerdType type, const uint8_t *buf) |
| SERD_API SerdNode | serd_node_copy (const SerdNode *node) |
| SERD_API bool | serd_node_equals (const SerdNode *a, const SerdNode *b) |
| static size_t | serd_uri_string_length (const SerdURI *uri) |
| static size_t | string_sink (const void *buf, size_t len, void *stream) |
| SERD_API SerdNode | serd_node_new_uri_from_node (const SerdNode *uri_node, const SerdURI *base, SerdURI *out) |
| SERD_API SerdNode | serd_node_new_uri_from_string (const uint8_t *str, const SerdURI *base, SerdURI *out) |
| static bool | is_uri_path_char (const uint8_t c) |
| SERD_API SerdNode | serd_node_new_file_uri (const uint8_t *path, const uint8_t *hostname, SerdURI *out, bool escape) |
| SERD_API SerdNode | serd_node_new_uri (const SerdURI *uri, const SerdURI *base, SerdURI *out) |
| SERD_API SerdNode | serd_node_new_relative_uri (const SerdURI *uri, const SerdURI *base, const SerdURI *root, SerdURI *out) |
| static unsigned | serd_digits (double abs) |
| SERD_API SerdNode | serd_node_new_decimal (double d, unsigned frac_digits) |
| SERD_API SerdNode | serd_node_new_integer (int64_t i) |
| | Create a new node by serialising i into an xsd:integer string.
|
| static void | encode_chunk (uint8_t out[4], const uint8_t in[3], size_t n_in) |
| SERD_API SerdNode | serd_node_new_blob (const void *buf, size_t size, bool wrap_lines) |
| SERD_API void | serd_node_free (SerdNode *node) |