![]() |
MySQL 9.5.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 |