README 874 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. librdf 1.0
  2. TO BUILD:
  3. automake --add-missing; aclocal; autoheader; autoconf; ./configure; make
  4. TO BUILD TESTS:
  5. make check
  6. RANDOM NOTES
  7. Bits taken from GNUPG 1.0.1 (GPL license)
  8. -----------------------------------------
  9. bithelp.h types.h md5.c rmd.h rmd160.c sha1.c
  10. Interface Design for 'Classes'
  11. ------------------------------
  12. Prototypes and structures (aka Interface) in rdf_foo.h
  13. Implementation and static variables in rdf_foo.c
  14. simple constructor
  15. new_rdf_foo(void)
  16. returns
  17. rdf_foo*
  18. complex constructor(s)
  19. new_rdf_foo_from_X(X* x)
  20. returns
  21. rdf_foo*
  22. destructor
  23. free_rdf_foo(void)
  24. returns
  25. rdf_foo*
  26. class initialiser
  27. void init_rdf_foo(void)
  28. methods
  29. ... rdf_foo_method1(...)
  30. returns
  31. ...
  32. methods called
  33. ..._as_string do not allocate a new string
  34. ..._to_string use RDF_MALLOC to create a new string that must be freed