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);
|
|
|
|
|
|
|
|
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-07-16 23:46:41 +02:00
|
|
|
|
|
|
|
|
|
|
|
void registerCommandForwarders();
|
|
|
|
|
|
|
|
}
|