![]() |
MySQL 9.3.0
Source Code Documentation
|
#include <cassert>
#include <list>
#include <memory>
#include <stack>
#include <string>
#include <vector>
#include "utils/polyglot_api_clean.h"
#include "jit_executor_type_conversion.h"
#include "languages/polyglot_common_context.h"
#include "mysqlrouter/jit_executor_exceptions.h"
#include "mysqlrouter/polyglot_file_system.h"
#include "native_wrappers/polyglot_object_bridge.h"
#include "polyglot_wrappers/types_polyglot.h"
#include "utils/polyglot_scope.h"
#include "utils/polyglot_store.h"
Go to the source code of this file.
Classes | |
class | shcore::polyglot::Scoped_global |
Allows creating a temporary global variable with a random name which will only live until the execution context of the instance of this class ends. More... | |
class | shcore::polyglot::Polyglot_language |
The polyglot library may support several languages (guest languages), and provides out of the box C++ interfaces to handle common language elements, such as Objects, Maps, Arrays, Functions and primitive data types. More... | |
class | shcore::polyglot::Polyglot_language::Script_scope |
class | shcore::polyglot::Polyglot_language::Current_script |
Namespaces | |
namespace | shcore |
namespace | shcore::polyglot |