2023-07-16 23:46:41 +02:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <string>
|
|
|
|
#include <vector>
|
|
|
|
|
|
|
|
namespace hex::plugin::builtin {
|
|
|
|
|
|
|
|
void handleVersionCommand(const std::vector<std::string> &args);
|
|
|
|
void handleHelpCommand(const std::vector<std::string> &args);
|
|
|
|
void handlePluginsCommand(const std::vector<std::string> &args);
|
2024-02-01 10:58:45 +01:00
|
|
|
void handleLanguageCommand(const std::vector<std::string> &args);
|
2024-03-10 15:22:14 +01:00
|
|
|
void handleVerboseCommand(const std::vector<std::string> &args);
|
2023-07-16 23:46:41 +02:00
|
|
|
|
|
|
|
void handleOpenCommand(const std::vector<std::string> &args);
|
|
|
|
|
|
|
|
void handleCalcCommand(const std::vector<std::string> &args);
|
|
|
|
void handleHashCommand(const std::vector<std::string> &args);
|
|
|
|
void handleEncodeCommand(const std::vector<std::string> &args);
|
|
|
|
void handleDecodeCommand(const std::vector<std::string> &args);
|
2023-07-17 10:43:29 +02:00
|
|
|
void handleMagicCommand(const std::vector<std::string> &args);
|
|
|
|
void handlePatternLanguageCommand(const std::vector<std::string> &args);
|
2023-12-05 16:45:35 +01:00
|
|
|
void handleHexdumpCommand(const std::vector<std::string> &args);
|
2023-12-15 08:11:51 +01:00
|
|
|
void handleDemangleCommand(const std::vector<std::string> &args);
|
2024-06-26 19:38:25 +02:00
|
|
|
void handleSettingsResetCommand(const std::vector<std::string> &args);
|
2023-07-16 23:46:41 +02:00
|
|
|
|
|
|
|
|
|
|
|
void registerCommandForwarders();
|
|
|
|
|
|
|
|
}
|