ArKanjo 0.5.1
A tool for find code duplicated functions in codebases
preprocessor_path.hpp
Go to the documentation of this file.
1
10#pragma once
11
13
20class PreprocessorPath : public CommandBase<PreprocessorPath> {
21public:
23
24 COMMAND_DESCRIPTION("Display the location of the ArKanjo cache directory.")
25
26 bool validate(const ParsedOptions& options) override;
27
28 bool run(const ParsedOptions& options) override;
29};
const CliOption * options() const final
Displays the location of the ArKanjo cache directory.
bool run(const ParsedOptions &options) override
Executes the main logic of the command.
bool validate(const ParsedOptions &options) override
Validate the arguments already analyzed.
#define COMMAND_DESCRIPTION(str)
Definition: command_base.hpp:9