wex v25.10.0
|
Collects data to present a find in files match. More...
#include <wex/common/path-match.h>
Public Member Functions | |
path_match (const path &p) | |
Constructor path only. | |
path_match (const path &p, const tool &t, const std::string &line, size_t line_no, int pos) | |
Constructor. | |
const std::string | context () const |
Returns context. | |
auto & | line () const |
Returns matching line. | |
auto | line_no () const |
Returns matching line no. | |
auto & | path () const |
Returns path containing match. | |
auto | pos () const |
Returns start pos of match. | |
auto & | tool () const |
Returns tool. |
Collects data to present a find in files match.
|
explicit |
Constructor.
p | path containing match |
t | tool that caused the match |
line | matching line |
line_no | line number containing match |
pos | pos on line where match starts, -1 not known |
const std::string wex::path_match::context | ( | ) | const |
Returns context.
This returns context around the matching pos, instead of the complete line. The context size is determined by config.