LMMS
Loading...
Searching...
No Matches
syntax.c File Reference
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include "serd/serd.h"
#include "sord_config.h"
#include "sord_internal.h"

Classes

struct  SordInserterImpl

Functions

SordInsertersord_inserter_new (SordModel *model, SerdEnv *env)
void sord_inserter_free (SordInserter *inserter)
SerdStatus sord_inserter_set_base_uri (SordInserter *inserter, const SerdNode *uri_node)
SerdStatus sord_inserter_set_prefix (SordInserter *inserter, const SerdNode *name, const SerdNode *uri_node)
SerdStatus sord_inserter_write_statement (SordInserter *inserter, SerdStatementFlags flags, const SerdNode *graph, const SerdNode *subject, const SerdNode *predicate, const SerdNode *object, const SerdNode *object_datatype, const SerdNode *object_lang)
SORD_API SerdReadersord_new_reader (SordModel *model, SerdEnv *env, SerdSyntax syntax, SordNode *graph)
static SerdStatus write_statement (SordModel *sord, SerdWriter *writer, SordQuad tup, SerdStatementFlags flags)
bool sord_write (SordModel *model, SerdWriter *writer, SordNode *graph)
bool sord_write_iter (SordIter *iter, SerdWriter *writer)

Function Documentation

◆ write_statement()

SerdStatus write_statement ( SordModel * sord,
SerdWriter * writer,
SordQuad tup,
SerdStatementFlags flags )
static