Age | Commit message (Collapse) | Author | Files | Lines |
|
This makes plumbing easier since everything goes through the same "stream" and
only one callback is required to handling everything. It's also more easily
extensible in case more event types need to be added in the future.
|
|
This makes reader options extensible and should hopefully prevent the need for
grafting on more similar functions in the future.
|
|
This can be used to associate dynamically allocated data with a sink and have
it managed along with the sink's lifetime.
|
|
|
|
|
|
This makes the interface more extensible, towards associating more information
with statements. The serd_sink_write_nodes wrapper remains so that user code
does not need to allocate in order to write statement.
|
|
This improves performance, and makes the reader more suitable for embedded or
network-facing applications, at the cost of requiring the user to specify a
maximum stack size.
|
|
|
|
|
|
This moves closer to the sord API, and is more convenient in most cases.
|
|
|
|
|