2023-07-16 21:46:41 +00: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 09:58:45 +00:00
|
|
|
void handleLanguageCommand(const std::vector<std::string> &args);
|
2023-07-16 21:46:41 +00: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 08:43:29 +00:00
|
|
|
void handleMagicCommand(const std::vector<std::string> &args);
|
|
|
|
void handlePatternLanguageCommand(const std::vector<std::string> &args);
|
2023-12-05 15:45:35 +00:00
|
|
|
void handleHexdumpCommand(const std::vector<std::string> &args);
|
2023-12-15 07:11:51 +00:00
|
|
|
void handleDemangleCommand(const std::vector<std::string> &args);
|
2023-07-16 21:46:41 +00:00
|
|
|
|
|
|
|
|
|
|
|
void registerCommandForwarders();
|
|
|
|
|
|
|
|
}
|