data-structure.h 646 B

1234567891011121314151617181920
  1. #ifndef DATA_STRUCTURE_H_GUARD_
  2. #define DATA_STRUCTURE_H_GUARD_
  3. #include "global-state.h"
  4. void PUDS_Add_imagefile_by_path ( char * path );
  5. void PUDS_Dispose ( void );
  6. void PUDS_Reset_directories ( void );
  7. void PUDS_Remove_imagefile_main ( Imagefile * im );
  8. void PUDS_Remove_imagefile_group ( Imagefile * im );
  9. void PUDS_Create_group ( Imagefile * im1, Imagefile * im2, size_t hashlen );
  10. void PUDS_Add_to_group ( Imagefile * im, ImageGroup * grp );
  11. void PUDS_Remove_group ( ImageGroup * grp );
  12. void PUDS_Remove_group_only ( ImageGroup * grp );
  13. unsigned PUDS_Get_valid_group_entries ( ImageGroup * grp, int leftcount, int rightcount );
  14. #endif