triple.pxd 439 B

12345678910111213141516171819
  1. #from lakesuperior.cy_include cimport cytpl as tpl
  2. from lakesuperior.model.base cimport Buffer
  3. from lakesuperior.model.rdf.term cimport Term
  4. # Triple of Term structs.
  5. ctypedef struct Triple:
  6. Term *s
  7. Term *p
  8. Term *o
  9. # Triple of serialized terms.
  10. ctypedef struct BufferTriple:
  11. Buffer *s
  12. Buffer *p
  13. Buffer *o
  14. #cdef:
  15. # int serialize(tuple trp, tpl.tpl_bin *data) except -1
  16. # tuple deserialize(tpl.tpl_bin data)