|
Disk ARchive
2.4.13
|
wrapper class for user_interaction More...
#include <libdar_4_4.hpp>
Inherits libdar::user_interaction.
Public Member Functions | |
| virtual void | dar_manager_show_version (U_I number, const std::string &data_date, const std::string &ea_date) |
Public Member Functions inherited from libdar::user_interaction | |
| user_interaction () | |
| class constructor. | |
| virtual void | pause (const std::string &message) |
| method used to ask a boolean question to the user. More... | |
| virtual bool | pause2 (const std::string &message) |
| alternative method to the pause() method More... | |
| void | warning (const std::string &message) |
| method used to display a warning or a message to the user. More... | |
| virtual std::string | get_string (const std::string &message, bool echo)=0 |
| method used to ask a question that needs an arbitrary answer. More... | |
| virtual void | listing (const std::string &flag, const std::string &perm, const std::string &uid, const std::string &gid, const std::string &size, const std::string &date, const std::string &filename, bool is_dir, bool has_children) |
| virtual void | dar_manager_show_files (const std::string &filename, bool data_change, bool ea_change) |
| virtual void | dar_manager_contents (U_I number, const std::string &chemin, const std::string &archive_name) |
| virtual void | dar_manager_statistics (U_I number, const infinint &data_count, const infinint &total_data, const infinint &ea_count, const infinint &total_ea) |
| virtual void | dar_manager_show_version (U_I number, const std::string &data_date, const std::string &data_presence, const std::string &ea_date, const std::string &ea_presence) |
| void | printf (const char *format,...) |
| libdar uses this call to format output before send to warning() method. More... | |
| bool | get_use_listing () const |
| this is not a virtual method, it has not to be overwritten in inherited classes. More... | |
| bool | get_use_dar_manager_show_files () const |
| this is not a virtual method, it has not to be overwritten in inherited classes. | |
| bool | get_use_dar_manager_contents () const |
| this is not a virtual method, it has not to be overwritten in inherited classes. | |
| bool | get_use_dar_manager_statistics () const |
| this is not a virtual method, it has not to be overwritten in inherited classes. | |
| bool | get_use_dar_manager_show_version () const |
| this is not a virtual method, it has not to be overwritten in inherited classes. | |
| virtual user_interaction * | clone () const =0 |
| make a newly allocated object which has the same properties as "this". More... | |
| void | warning_with_more (U_I num) |
| make a pause each N line of output when calling the warning method More... | |
Protected Member Functions | |
| libdar::secu_string | get_secu_string (const std::string &message, bool echo) |
| same a get_string() but uses secu_string instead More... | |
Protected Member Functions inherited from libdar::user_interaction | |
| void | set_use_listing (bool val) |
| method to be called with true as argument if you have defined a listing() method. More... | |
| void | set_use_dar_manager_show_files (bool val) |
| method to be called with true as argument if you have defined a dar_manager_show_files() method. | |
| void | set_use_dar_manager_contents (bool val) |
| method to be called with true as argument if you have defined a dar_manager_contents() method. | |
| void | set_use_dar_manager_statistics (bool val) |
| method to be called with true as argument if you have defined a dar_manager_statistics() method. | |
| void | set_use_dar_manager_show_version (bool val) |
| method to be called with true as argument if you have defined a dar_manager_show_version() method. | |
| virtual void | inherited_warning (const std::string &message)=0 |
| need to be overwritten in place of the warning() method since API 3.1.x More... | |
wrapper class for user_interaction
Definition at line 149 of file libdar_4_4.hpp.
1.8.6