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

namespace | 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.