|
λ61
|
#include <cstdlib>#include <cstdio>#include <cstdint>#include <string>#include <cstring>#include <vector>#include <csignal>#include <filesystem>#include <print>#include <queue>#include "sol/sol.hpp"#include "json.hpp"#include "l61/EventSystem/EventBus.hpp"#include "l61/baseTypes.hpp"#include "l61/getCentralStatusObject.hpp"#include <l61/meta.hpp>Go to the source code of this file.
Classes | |
| struct | l61::ConfigRecord |
| struct | l61::ProgramStatus |
| struct | l61::l61_stat |
| struct | std::formatter< l61::ScriptMode > |
Namespaces | |
| namespace | l61 |
| namespace | l61::ExtensionSystem |
| namespace | l61::ScriptEngine |
Macros | |
| #define | L61_DEFS_HPP |
| #define | l61_interface_cast(type, obj) |
| #define | l61_no_copy(type) |
Typedefs | |
| template<class K, class V> | |
| using | l61::HashMap = std::unordered_map<K, V> |
| template<typename... T> | |
| using | l61::AutoPointer = std::unique_ptr<T...> |
| using | l61::flag_t = std::uint8_t |
Enumerations | |
| enum class | l61::ScriptMode : std::uint8_t { l61::UndefMode = 0 , l61::ShellScriptMode , l61::BuildScriptMode } |
Functions | |
| __inline std::string | l61::scrModeToStr (ScriptMode script_mode) |
| __inline ScriptMode | l61::toScriptMode (const std::string &str) |
| template<typename... vT> | |
| __inline void | l61::cout_print (const vT &... vals) |
Variables | |
| l61_abstract_class | l61::ScriptEngine::AbstractScriptDebugger |
| #define L61_DEFS_HPP |
| #define l61_interface_cast | ( | type, | |
| obj ) |
| #define l61_no_copy | ( | type | ) |