Volksdata 1.0b12
RDF library and triple store
Loading...
Searching...
No Matches
RDF encoder & decoder module
Collaboration diagram for RDF encoder & decoder module:

Data Structures

struct  VOLK_CodecIterator
 Codec iterator. More...

Macros

#define ENTRY(a, b, c)
#define ENTRY(a, b, c)
#define VOLK_codec_decode_dset(...)
 Non-transactional version of VOLK_codec_decode_dset_txn().

Enumerations

enum  VOLK_CodecFormat { VOLK_CODEC_FMT_NT , VOLK_CODEC_FMT_NQ , VOLK_CODEC_FMT_TTL , VOLK_CODEC_FMT_TRIG }
 Codec formats available. More...

Detailed Description

Macro Definition Documentation

◆ ENTRY [1/2]

#define ENTRY ( a,
b,
c )
Value:
case VOLK_CODEC_FMT_##a: return &c;

Definition at line 47 of file codec.h.

◆ ENTRY [2/2]

#define ENTRY ( a,
b,
c )
Value:
VOLK_CODEC_FMT_##a,

Definition at line 47 of file codec.h.

◆ VOLK_codec_decode_dset

#define VOLK_codec_decode_dset ( ...)
Value:
VOLK_codec_decode_dset_txn(NULL, __VA_ARGS__)

Non-transactional version of VOLK_codec_decode_dset_txn().

Definition at line 304 of file codec.h.

Enumeration Type Documentation

◆ VOLK_CodecFormat

Codec formats available.

Enumerator
VOLK_CODEC_FMT_NT 
VOLK_CODEC_FMT_NQ 
VOLK_CODEC_FMT_TTL 
VOLK_CODEC_FMT_TRIG 

Definition at line 49 of file codec.h.