|
ArKanjo 0.5.1
A tool for find code duplicated functions in codebases
|
Represents a logical path to a function in the codebase. More...
#include <path.hpp>
Public Member Functions | |
| Path ()=default | |
| Default constructor. More... | |
| Path (const fs::path &path) | |
| Constructs from path string. More... | |
| const fs::path & | value () const |
| Gets the underlying filesystem path. More... | |
| bool | empty () const |
| Checks if path is empty. More... | |
| fs::path | relative_path () const |
| Gets the directory portion of the path. More... | |
| bool | operator< (const Path &path) const |
| Path comparison operator. More... | |
| bool | operator!= (const Path &path) const |
| bool | operator== (const Path &path) const |
Represents a logical path to a function in the codebase.
Provides path analysis and manipulation utilities without performing filesystem operations.
|
default |
Default constructor.
|
explicit |
| bool Path::empty | ( | ) | const |
| bool Path::operator< | ( | const Path & | path | ) | const |
| fs::path Path::relative_path | ( | ) | const |
| const fs::path & Path::value | ( | ) | const |