26#ifndef MYSQLSHDK_SCRIPTING_POLYGLOT_NATIVE_WRAPPERS_POLYGLOT_SEEKABLE_CHANNEL_WRAPPER_H_
27#define MYSQLSHDK_SCRIPTING_POLYGLOT_NATIVE_WRAPPERS_POLYGLOT_SEEKABLE_CHANNEL_WRAPPER_H_
43class Polyglot_language;
47 Collectable_type::OBJECT> {
52 std::weak_ptr<Polyglot_language> language);
67 poly_value
create_wrapper(poly_thread thread, poly_context context,
Base collectable interface to be able to determine the type of a collectable object without with no n...
Definition: polyglot_collectable.h:55
Exposure of C++ objects to the polyglot library is done through the usage of Proxy objects provided b...
Definition: polyglot_native_wrapper.h:71
Definition: polyglot_seekable_channel_wrapper.h:47
Polyglot_seekable_channel_wrapper(Polyglot_seekable_channel_wrapper &&)=delete
Polyglot_seekable_channel_wrapper & operator=(const Polyglot_seekable_channel_wrapper &)=delete
Polyglot_seekable_channel_wrapper(const Polyglot_seekable_channel_wrapper &)=delete
Polyglot_seekable_channel_wrapper & operator=(Polyglot_seekable_channel_wrapper &&)=delete
Polyglot_seekable_channel_wrapper()=delete
poly_value create_wrapper(poly_thread thread, poly_context context, ICollectable *collectable) const override
Definition: polyglot_seekable_channel_wrapper.cc:152
~Polyglot_seekable_channel_wrapper() override=default
Definition: file_system_exceptions.h:34