11 #include "utils/ExecString.h" 29 START_ANDROID_ACTIVITY,
34 CFavouritesURL(Action action,
const std::vector<std::string>& params);
39 std::string GetURL()
const {
return m_path; }
41 bool IsValid()
const {
return m_valid && m_exec.IsValid(); }
43 bool IsDir()
const {
return m_isDir; }
45 std::string GetExecString()
const {
return m_exec.GetExecString(); }
46 Action GetAction()
const {
return m_action; }
47 std::vector<std::string> GetParams()
const {
return m_exec.GetParams(); }
48 std::string GetTarget()
const {
return m_target; }
49 int GetWindowID()
const {
return m_windowId; }
50 std::string GetActionLabel()
const {
return m_actionLabel; }
51 std::string GetProviderLabel()
const {
return m_providerLabel; }
54 bool Parse(CFavouritesURL::Action action,
const std::vector<std::string>& params);
60 Action m_action{Action::UNKNOWN};
64 std::string m_actionLabel;
65 std::string m_providerLabel;
Definition: ExecString.h:16
Represents a file on a share.
Definition: FileItem.h:102
Definition: FavouritesURL.h:18