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 |

