| Disk ARchive 2.6.12 Full featured and portable backup and archiving tool

Classes | Namespaces
user_interaction_callback.hpp File Reference
API

defines the interaction between libdar and the user based on callback functions More...

`#include "../my_config.h"`
`#include <string>`
`#include "user_interaction.hpp"`
`#include "secu_string.hpp"`

Go to the source code of this file.

## Classes
class | libdar::user_interaction_callback
| full implemented class for user_interaction based on callback functions. More...

## Namespaces
| libdar
| libdar namespace encapsulate all libdar symbols

## Detailed Description

defines the interaction between libdar and the user based on callback functions

Three classes are defined

- user_interaction is the root class that you can use to make your own classes
- user_interaction_callback is a specialized inherited class which is implements user interaction thanks to callback functions
- user_interaction_blind provides fully usable objects that do not show anything and always assume a negative answer from the user

Definition in file user_interaction_callback.hpp.