A simple scripting language in C++
Ferenc Szontágh
2025-04-18 68693bb7b71bb5721bdda9dc16948b750ea71065
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
}