![]() |
MySQL 8.0.43
Source Code Documentation
|
Metadata_fields organizes m_optional_metadata into a structured format which is easy to access. More...
#include <rows_event.h>
Classes | |
| struct | Default_charset |
Public Types | |
| typedef std::pair< unsigned int, unsigned int > | uint_pair |
| typedef std::vector< std::string > | str_vector |
Public Member Functions | |
| Optional_metadata_fields (unsigned char *optional_metadata, unsigned int optional_metadata_len) | |
Public Attributes | |
| Default_charset | m_default_charset |
| Default_charset | m_enum_and_set_default_charset |
| std::vector< bool > | m_signedness |
| std::vector< unsigned int > | m_column_charset |
| std::vector< unsigned int > | m_enum_and_set_column_charset |
| std::vector< std::string > | m_column_name |
| std::vector< str_vector > | m_enum_str_value |
| std::vector< str_vector > | m_set_str_value |
| std::vector< unsigned int > | m_geometry_type |
| std::vector< uint_pair > | m_primary_key |
| std::vector< bool > | m_column_visibility |
| bool | is_valid |
Metadata_fields organizes m_optional_metadata into a structured format which is easy to access.
| typedef std::vector<std::string> binary_log::Table_map_event::Optional_metadata_fields::str_vector |
| typedef std::pair<unsigned int, unsigned int> binary_log::Table_map_event::Optional_metadata_fields::uint_pair |
| binary_log::Table_map_event::Optional_metadata_fields::Optional_metadata_fields | ( | unsigned char * | optional_metadata, |
| unsigned int | optional_metadata_len | ||
| ) |
| bool binary_log::Table_map_event::Optional_metadata_fields::is_valid |
| std::vector<unsigned int> binary_log::Table_map_event::Optional_metadata_fields::m_column_charset |
| std::vector<std::string> binary_log::Table_map_event::Optional_metadata_fields::m_column_name |
| std::vector<bool> binary_log::Table_map_event::Optional_metadata_fields::m_column_visibility |
| Default_charset binary_log::Table_map_event::Optional_metadata_fields::m_default_charset |
| std::vector<unsigned int> binary_log::Table_map_event::Optional_metadata_fields::m_enum_and_set_column_charset |
| Default_charset binary_log::Table_map_event::Optional_metadata_fields::m_enum_and_set_default_charset |
| std::vector<str_vector> binary_log::Table_map_event::Optional_metadata_fields::m_enum_str_value |
| std::vector<unsigned int> binary_log::Table_map_event::Optional_metadata_fields::m_geometry_type |
| std::vector<uint_pair> binary_log::Table_map_event::Optional_metadata_fields::m_primary_key |
| std::vector<str_vector> binary_log::Table_map_event::Optional_metadata_fields::m_set_str_value |
| std::vector<bool> binary_log::Table_map_event::Optional_metadata_fields::m_signedness |