Libdar C Binding Data Structures
Here are the data structures with brief descriptions:dar_archive | Incomplete struct for use as an archive object pointer |
dar_drc | Used to hold archive specifications and contextual objects |
dar_infinint | Incomplete struct for use as an infinint object pointer |
dar_mask | Incomplete struct for use as mask reference pointer |
dar_path | Incomplete struct for use as path reference pointer |
dar_statistics | Structure containing statistical information about a given operation |
dar_sup_exception | Container for exceptions that occur during operations |
dar_sup_flags | A collection of flags toogling various types of operations |
dar_sup_libfeature | Used to hold results when querying for available library features |
dar_sup_libversion | Used to assist runtime version verification during library initialization |
dar_sup_spec | A collection of options regarding archive location and contents |
dar_sup_storage | A collection of options regarding archive storage options |
dar_user_interaction_struct | Storage container for passing callback functions to the library |
libdar::user_interaction_callback_c | Callback-based implementation of the user interaction class compatible with C type structs |
libdar::user_interaction_null | Null user interaction class |