readme 661 B

123456789101112131415
  1. Humming Owl's Multi-purpose Library - HOML
  2. typedef structs will always contain the following functions:
  3. - check_pointer: to check if a pointer to a structure is valid (raw check).
  4. - check_members: to check if the members of a struct are valid.
  5. - check all: function to do both checks from above at the same time.
  6. - create: to create the struct given all its members.
  7. - free function: to free the struct (free its memory if manually allocated).
  8. - print function: to print the struct info through a pointer to the struct (being/not being its members valid).
  9. - compare function: to compare 2 structs of the same type.
  10. ...
  11. Then, specific type functions (real)