Subversion Repositories public

Rev

Rev 47 | Rev 63 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 47 Rev 55
Line 101... Line 101...
101
  inline bool IsNoLoop() const
101
  inline bool IsNoLoop() const
102
  {
102
  {
103
    return m_fNoLoop;
103
    return m_fNoLoop;
104
  }
104
  }
105
 
105
 
-
 
106
  /// Add backslashes before spaces in the source path.
-
 
107
  /**
-
 
108
   * It also adds backslashes before all original backslashes
-
 
109
   * of course.
-
 
110
   *
-
 
111
   * The source string is not modified and a copy is returned
-
 
112
   * instead.
-
 
113
   *
-
 
114
   * This method is intended to be used for paths in user tables.
-
 
115
   *
-
 
116
   * \param[in] rPath path to be modified
-
 
117
   * \return modified path
-
 
118
   */
-
 
119
  static std::string GetSafePath(const std::string& rPath);
-
 
120
 
106
protected:
121
protected:
107
  std::string m_path; ///< watch path
122
  std::string m_path; ///< watch path
108
  uint32_t m_uMask;   ///< event mask
123
  uint32_t m_uMask;   ///< event mask
109
  std::string m_cmd;  ///< command string
124
  std::string m_cmd;  ///< command string
110
  bool m_fNoLoop;     ///< no loop yes/no
125
  bool m_fNoLoop;     ///< no loop yes/no