Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MariaDB/server
/ types & classes
Types & classes
9,836 in github.com/MariaDB/server
⨍
Functions
49,364
◇
Types & classes
9,836
↓ 1,082 callers
Class
Column
sql/sql_i_s.h:302
↓ 294 callers
Class
error
The class error is used to emit error messages. Refer to the documentation of class info for further details. */
storage/innobase/include/ut0ut.h:312
↓ 273 callers
Class
Varchar
sql/sql_i_s.h:140
↓ 169 callers
Class
Lex_cstring_strlen
sql/lex_string.h:136
↓ 156 callers
Class
SLonglong
sql/sql_i_s.h:257
↓ 149 callers
Class
ULonglong
sql/sql_i_s.h:234
↓ 146 callers
Class
Name
sql/sql_i_s.h:178
↓ 134 callers
Class
info
The class info is used to emit informational log messages. It is to be used similar to std::cout. But the log messages will be emitted only when the
storage/innobase/include/ut0ut.h:296
↓ 109 callers
Class
CEnd
End marker
sql/sql_i_s.h:322
↓ 106 callers
Class
string
sql/wsrep_utils.h:365
↓ 104 callers
Class
SLong
sql/sql_i_s.h:265
↓ 104 callers
Class
page_id_t
storage/innobase/include/fil0fil.h:82
↓ 87 callers
Class
Check
Functor to validate the flush list. */
storage/innobase/buf/buf0flu.cc:3097
↓ 85 callers
Class
Options
sql/sql_type.h:1664
↓ 82 callers
Enum
type
sql/sql_class.h:7913
↓ 74 callers
Class
warn
The class warn is used to emit warnings. Refer to the documentation of class info for further details. */
storage/innobase/include/ut0ut.h:304
↓ 69 callers
Class
Lex_cstring
sql/lex_string.h:25
↓ 64 callers
Class
Lex_ident_column
sql/lex_ident.h:280
↓ 58 callers
Class
Datetime
sql/sql_i_s.h:220
↓ 51 callers
Class
ULong
sql/sql_i_s.h:242
↓ 47 callers
Class
DTCollation_numeric
sql/sql_type.h:3276
↓ 45 callers
Enum
write
storage/innobase/include/log0log.h:630
↓ 41 callers
Class
ErrConvString
sql/sql_error.h:907
↓ 40 callers
Class
Lex_ident_db
A valid database name identifier, checked with check_name(). It's not known if it was lower-cased or is in the user typed way. */
sql/lex_ident.h:200
↓ 39 callers
Class
Time
Class Time is designed to store valid TIME values. 1. Valid value: a. MYSQL_TIMESTAMP_TIME - a valid TIME within the supported TIME range b
sql/sql_type.h:1652
↓ 36 callers
Class
Lex_ident_table
sql/lex_ident.h:254
↓ 30 callers
Class
Longlong_null
sql/sql_type_int.h:48
↓ 30 callers
Class
Slice
sql/sql_class.h:294
↓ 29 callers
Class
Catalog
sql/sql_i_s.h:171
↓ 27 callers
Class
Double_null
sql/sql_type.h:963
↓ 27 callers
Class
Lex_ident_sys
sql/table.h:2486
↓ 27 callers
Class
Token
sql/item_numconvfunc.cc:252
↓ 27 callers
Class
VDec
A helper class to handle val_decimal() results.
sql/sql_type.h:578
↓ 27 callers
Class
date_conv_mode_t
"fuzzydate" with strict data type control. Represents a mixture of *only* data type conversion flags, without rounding. Please keep "explicit" in
sql/sql_basic_types.h:36
↓ 27 callers
Class
date_mode_t
"fuzzydate" with strict data type control. Used as a parameter to get_date() and represents a mixture of: - data type conversion flags - fractio
sql/sql_basic_types.h:185
↓ 26 callers
Class
Lex_ident_routine
sql/lex_ident.h:329
↓ 25 callers
Class
Longtext
sql/sql_i_s.h:152
↓ 25 callers
Class
lock
sql/wsrep_utils.h:389
↓ 25 callers
Class
queue_element
sql/rpl_gtid.h:80
↓ 24 callers
Class
ErrConvDQName
sql/sql_class.h:8477
↓ 23 callers
Class
string_ref
plugin/handler_socket/libhsclient/string_ref.hpp:29
↓ 22 callers
Class
Decimal
sql/sql_i_s.h:227
↓ 22 callers
Enum
enum_query_type
Query type constants (usable as bitmap flags). */
sql/mysqld.h:825
↓ 20 callers
Class
Type_ref_null
sql/sql_type_ref.h:22
↓ 20 callers
Class
Yes_or_no
sql/sql_i_s.h:159
↓ 20 callers
Class
fatal
The class fatal is used to emit an error message and stop the server by crashing it. Use this class when MySQL server needs to be stopped immediately
storage/innobase/include/ut0ut.h:329
↓ 19 callers
Enum
precedence
sql/item.h:133
↓ 18 callers
Class
Date
Class Date is designed to store valid DATE values. All constructors and modification methods leave instances of this class in one of the following
sql/sql_type.h:2271
↓ 18 callers
Class
Lex_exact_collation
An exact collation, e.g. COLLATE latin1_swedish_ci */
sql/lex_charset.h:236
↓ 18 callers
Class
Sql_mode_dependency
class Sql_mode_dependency A combination of hard and soft dependency on sql_mode. Used to watch if a GENERATED ALWAYS AS expression guarantees con
sql/sql_mode.h:111
↓ 17 callers
Class
Binlog_type_info
sql/field.h:664
↓ 17 callers
Class
Lex_context_collation
A contextually typed collation, e.g.: COLLATE DEFAULT CHAR(10) BINARY */
sql/lex_charset.h:201
↓ 17 callers
Class
Longlong_hybrid
A longlong/ulonglong hybrid. Good to store results of val_int().
sql/sql_type_int.h:204
↓ 17 callers
Class
Timestamp
sql/sql_type.h:2855
↓ 17 callers
Class
time_round_mode_t
Fractional rounding mode for temporal data types. */
sql/sql_basic_types.h:129
↓ 16 callers
Class
STiny
sql/sql_i_s.h:280
↓ 16 callers
Class
Well_formed_prefix
include/m_ctype.h:2051
↓ 15 callers
Class
CLName
sql/sql_i_s.h:206
↓ 15 callers
Class
hex
This is a wrapper class, used to print any unsigned integer type in hexadecimal format. The main purpose of this data type is to overload the global
storage/innobase/include/ut0ut.h:211
↓ 15 callers
Class
rec_printer
Pretty-printer of records and tuples */
storage/innobase/include/rem0rec.h:1177
↓ 14 callers
Class
Lex_ident_host
sql/lex_ident.h:372
↓ 13 callers
Class
Charset
sql/sql_string.h:107
↓ 13 callers
Class
Float
sql/sql_i_s.h:294
↓ 13 callers
Class
LS
sql/item_numconvfunc.cc:142
↓ 13 callers
Class
MY_XPATH_FLT
Structure to store nodeset elements */
sql/item_xmlfunc.h:28
↓ 13 callers
Enum
check_name
storage/innobase/dict/dict0dict.cc:3964
↓ 13 callers
Class
handler
sql/records.h:21
↓ 13 callers
Enum
mtr_memo_type_t
Types for the mlock objects to store in the mtr_t::m_memo */
storage/innobase/include/mtr0types.h:324
↓ 13 callers
Class
query
tests/deadlock_test.c:35
↓ 12 callers
Class
CSName
sql/sql_i_s.h:199
↓ 12 callers
Class
Warn_filter
sql/field.h:121
↓ 12 callers
Enum
btr_latch_mode
Latching modes for btr_cur_t::search_leaf(). */
storage/innobase/include/btr0types.h:48
↓ 12 callers
Enum
state
tpool/tpool_generic.cc:107
↓ 12 callers
Class
thread
plugin/handler_socket/libhsclient/thread.hpp:20
↓ 11 callers
Class
RowTypeBuffer
A class to print a ROW data type with its arity in triangle brackets, e.g.: row<3> */
sql/sql_type_row.h:32
↓ 11 callers
Class
TestError
Raised when the test cannot make forward progress
storage/rocksdb/mysql-test/rocksdb_stress/t/load_generator.py:80
↓ 11 callers
Class
Timestamp_or_zero_datetime
A helper class to store MariaDB TIMESTAMP values, which can be: - real TIMESTAMP (seconds and microseconds since epoch), or - zero datetime '0000-
sql/sql_type.h:2946
↓ 11 callers
Class
iterator
storage/innobase/include/trx0purge.h:201
↓ 11 callers
Class
trunc
storage/innobase/include/log0recv.h:300
↓ 11 callers
Enum
validate
storage/innobase/include/fil0fil.h:1036
↓ 10 callers
Class
Options_cmp
sql/sql_type.h:1721
↓ 10 callers
Enum
rw_lock_type_t
Latch types */
storage/innobase/include/buf0types.h:173
↓ 9 callers
Class
Blob
plugin/win_auth_client/common.h:160
↓ 9 callers
Class
Converter_strntod_with_warn
sql/field.h:283
↓ 9 callers
Class
Enum
sql/sql_i_s.h:126
↓ 9 callers
Class
Lex_exact_charset_extended_collation_attrs
sql/lex_charset.h:776
↓ 9 callers
Enum
__attribute__
sql/table.h:426
↓ 9 callers
Class
cache
storage/innobase/handler/i_s.cc:374
↓ 9 callers
Class
escape_and_quote
extra/mariabackup/backup_mysql.cc:1682
↓ 9 callers
Class
iterator
tpool/tpool_structs.h:307
↓ 9 callers
Class
my_decimal
sql/sql_error.h:29
↓ 9 callers
Class
reference
storage/oqgraph/graphcore.cc:132
↓ 8 callers
Class
Context
sql/field.h:420
↓ 8 callers
Class
Information_schema_numeric_attributes
sql/sql_type.h:3797
↓ 8 callers
Class
Lex_ident_db_normalized
sql/sql_path.h:14
↓ 8 callers
Class
SWAP
/ Class SWAP. Used to make or unmake a JSON tree movable. */ This is done by making all pointers to offsets. */ /
storage/connect/json.h:336
↓ 8 callers
Class
StringPack
sql/sql_type_string.h:19
↓ 8 callers
Class
ULonglong_null
sql/sql_type_int.h:152
↓ 8 callers
Class
sp_rcontext_addr
A run-time address of an SP variable. Consists of: - The rcontext type (LOCAL, PACKAGE BODY), controlled by m_rcontext_handler - The frame off
sql/structs.h:1136
↓ 7 callers
Class
DDL_options
sql/structs.h:648
next →
1–100 of 9,836, ranked by callers