31 #ifndef TBX_FILERACTION_H_ 32 #define TBX_FILERACTION_H_ 69 FilerAction(
const std::string &dir_name,
const std::string &objects);
81 void directory(
const std::string &dir_name);
82 void add_objects(
const std::string &objects);
83 void set_object(
const std::string &object_name);
99 void copy(
const std::string &target_dir,
int options = NONE);
100 void rename(
const std::string &target_dir,
int options = NONE);
101 void remove(
int options = NONE);
102 void set_access(
int set,
int leave,
int options = NONE);
103 void set_file_type(
int type,
int options = NONE);
104 void count(
int options = NONE);
105 void move(
const std::string &target_dir,
int options = NONE);
106 void copy_local(
const std::string &leaf_name,
int options = NONE);
107 void stamp(
int options = NONE);
108 void find(
const std::string &find_object,
int options = NONE);
110 void verbose(
bool on);
A library for creating RISC OS toolbox applications.
Definition: abouttobeshownlistener.cc:34
virtual void fileraction_finished()=0
Called when the filer action has finished.
int task_handle() const
Return the handle of the filer action task.
Definition: fileraction.h:79
Options
Options for file operations.
Definition: fileraction.h:89
Listener for filer action finished.
Definition: fileraction.h:42
Class to use the RISC OS desktop filer to perform multi-tasking file operations.
Definition: fileraction.h:63
Base class for all toolbox event listeners.
Definition: listener.h:33