MySQL 9.7.0
Source Code Documentation
table_with_cursor.h File Reference
#include <concepts>
#include <cstring>
#include <type_traits>
#include "mysql/components/services/pfs_plugin_table_service.h"

Go to the source code of this file.

Classes

class  detail::Table_handle_adaptor< Table_with_cursor_tp >
 Adaptor class that takes a table with cursor and provides an implementation of MySQL's handler interface. More...
 

Namespaces

namespace  detail
 

Concepts

concept  Is_trivially_comparable
 Concept requiring that objects are copyable using memcpy, and equality-testable using memcmp.
 
concept  Is_table_with_cursor
 Concept that identifies that a class is a "table with cursor".
 

Functions

template<Is_table_with_cursor Table_with_cursor>
PFS_engine_table_share_proxyget_table_share_from_table_with_cursor ()
 Takes a table with cursor and returns a new PFS_engine_table_share_proxy for the class. More...
 

Function Documentation

◆ get_table_share_from_table_with_cursor()

template<Is_table_with_cursor Table_with_cursor>
PFS_engine_table_share_proxy * get_table_share_from_table_with_cursor ( )

Takes a table with cursor and returns a new PFS_engine_table_share_proxy for the class.