我有单例类,我想绑定它以供 lua 使用。我正在使用 SLB(简单 Lua 活页夹)。我真的不知道该怎么做。我所有的想法都行不通。任何人?
void Logger::export_class_to_lua(SLB::Manager *m) {
SLB::Class< Logger, SLB::Instance::NoCopyNoDestroy >("Logger",m)
.set("getInstance",&Logger::getInstance)
.set("log",&Logger::log)
.set("info",&Logger::info)
.set("warning",&Logger::warning)
.set("error",&Logger::error)
.set("fatal",&Logger::fatal);
}