MySQL
9.1.0
Source Code Documentation
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Related Functions
:
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Concepts
MEM_ROOT Member List
This is the complete list of members for
MEM_ROOT
, including all inherited members.
__pad0__
MEM_ROOT
Alloc
(size_t length)
MEM_ROOT
inline
allocated_size
() const
MEM_ROOT
inline
AllocBlock
(size_t wanted_length, size_t minimum_length)
MEM_ROOT
private
AllocSlow
(size_t length)
MEM_ROOT
private
ArrayAlloc
(size_t num, Args... args)
MEM_ROOT
inline
Claim
(bool claim)
MEM_ROOT
Clear
()
MEM_ROOT
ClearForReuse
()
MEM_ROOT
Contains
(void *ptr) const
MEM_ROOT
inline
ForceNewBlock
(size_t minimum_length)
MEM_ROOT
FreeBlocks
(Block *start)
MEM_ROOT
private
static
get_error_for_capacity_exceeded
() const
MEM_ROOT
inline
get_max_capacity
() const
MEM_ROOT
inline
inited
() const
MEM_ROOT
inline
IsSingleBlock
() const
MEM_ROOT
inline
m_allocated_size
MEM_ROOT
private
m_allocated_size
(other.m_allocated_size)
MEM_ROOT
m_block_size
MEM_ROOT
private
m_block_size
(other.m_block_size)
MEM_ROOT
m_current_block
MEM_ROOT
private
m_current_free_end
MEM_ROOT
private
m_current_free_end
(other.m_current_free_end)
MEM_ROOT
m_current_free_start
MEM_ROOT
private
m_current_free_start
(other.m_current_free_start)
MEM_ROOT
m_error_for_capacity_exceeded
MEM_ROOT
private
m_error_for_capacity_exceeded
(other.m_error_for_capacity_exceeded)
MEM_ROOT
m_error_handler
MEM_ROOT
private
m_error_handler
(other.m_error_handler)
MEM_ROOT
m_max_capacity
MEM_ROOT
private
m_max_capacity
(other.m_max_capacity)
MEM_ROOT
m_orig_block_size
MEM_ROOT
private
m_orig_block_size
(other.m_orig_block_size)
MEM_ROOT
m_psi_key
MEM_ROOT
private
m_psi_key
(other.m_psi_key)
MEM_ROOT
inline
MEM_ROOT
()
MEM_ROOT
inline
MEM_ROOT
(PSI_memory_key key, size_t block_size)
MEM_ROOT
inline
MEM_ROOT
(const MEM_ROOT &)=delete
MEM_ROOT
operator=
(const MEM_ROOT &)=delete
MEM_ROOT
operator=
(MEM_ROOT &&other) noexcept
MEM_ROOT
inline
Peek
() const
MEM_ROOT
inline
RawCommit
(size_t length)
MEM_ROOT
inline
s_dummy_target
MEM_ROOT
private
static
set_block_size
(size_t block_size)
MEM_ROOT
inline
set_error_for_capacity_exceeded
(bool report_error)
MEM_ROOT
inline
set_error_handler
(void(*error_handler)(void))
MEM_ROOT
inline
set_max_capacity
(size_t max_capacity)
MEM_ROOT
inline
~MEM_ROOT
()
MEM_ROOT
inline
Generated by
1.9.2