MCPcopy Create free account
hub / github.com/TombEngine/TombEngine / load

Method load

Libs/sol/sol.hpp:25605–25610  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25603 }
25604#endif
25605 load_result load(const string_view& code, const std::string& chunkname = detail::default_chunk_name(), load_mode mode = load_mode::any) {
25606 detail::typical_chunk_name_t basechunkname = {};
25607 const char* chunknametarget = detail::make_chunk_name(code, chunkname, basechunkname);
25608 load_status x = static_cast<load_status>(luaL_loadbufferx(L, code.data(), code.size(), chunknametarget, to_string(mode).c_str()));
25609 return load_result(L, absolute_index(L, -1), 1, 1, x);
25610 }
25611
25612 load_result load_buffer(const char* buff, size_t size, const std::string& chunkname = detail::default_chunk_name(), load_mode mode = load_mode::any) {
25613 return load(string_view(buff, size), chunkname, mode);

Callers 2

GetTotalMethod · 0.45
GetCategoryMethod · 0.45

Calls 9

make_chunk_nameFunction · 0.85
luaL_loadbufferxFunction · 0.85
to_stringFunction · 0.85
load_resultClass · 0.85
absolute_indexClass · 0.85
lua_loadFunction · 0.85
dataMethod · 0.45
sizeMethod · 0.45
c_strMethod · 0.45

Tested by

no test coverage detected