A simple scripting language in C++
Ferenc Szontágh
2025-04-19 d729312dde311aa6c5e9a2008461c04e98ab4ea1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "CurlModule.hpp"
#include "Modules/ModuleManager.hpp"
#include "Symbols/Value.hpp"
 
extern "C" void plugin_init() {
    auto & mgr = Modules::ModuleManager::instance();
 
 
    mgr.registerFunction("curlGET", CallbackFunction(&CurlModule::curlGet));
    mgr.registerFunction("curlPOST", CallbackFunction(&CurlModule::curlPost));
 
    // curl alias, ha szükséges
    mgr.registerFunction("curl", &CurlModule::curlGet);  // vagy írj külön wrapper-t
}