aboutsummaryrefslogtreecommitdiffstats
path: root/include/serd/sink.h
AgeCommit message (Collapse)AuthorFilesLines
2023-12-02Replace multiple stream callbacks with SerdEventDavid Robillard1-23/+8
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.
2023-12-02Add SerdStatementDavid Robillard1-6/+10
2023-12-02Add SerdSink interface and hide implementationsDavid Robillard1-0/+68
2023-12-02Merge datatype/language into nodeDavid Robillard1-9/+6
This moves closer to the sord API, and is more convenient in most cases.
2023-12-02Split up public API headerDavid Robillard1-0/+68