MySQL 9.4.0
Source Code Documentation
mysql_harness::detail::SecureString< CharT, Traits, Allocator > Member List

This is the complete list of members for mysql_harness::detail::SecureString< CharT, Traits, Allocator >, including all inherited members.

__pad0__mysql_harness::detail::SecureString< CharT, Traits, Allocator >
allocate(size_type length)mysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivate
allocator() const noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivate
allocator() noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivate
allocator_type typedefmysql_harness::detail::SecureString< CharT, Traits, Allocator >
AllocatorTraits typedefmysql_harness::detail::SecureString< CharT, Traits, Allocator >private
assign(s.data(), s.length()+1)mysql_harness::detail::SecureString< CharT, Traits, Allocator >
assign(const_pointer ptr, size_type length)mysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivate
c_str() const noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
clear()mysql_harness::detail::SecureString< CharT, Traits, Allocator >
clear() noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
const_pointer typedefmysql_harness::detail::SecureString< CharT, Traits, Allocator >
const_reference typedefmysql_harness::detail::SecureString< CharT, Traits, Allocator >
data() const noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivate
data() noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivate
data_mysql_harness::detail::SecureString< CharT, Traits, Allocator >private
difference_type typedefmysql_harness::detail::SecureString< CharT, Traits, Allocator >
elsemysql_harness::detail::SecureString< CharT, Traits, Allocator >
empty() const noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
kNullmysql_harness::detail::SecureString< CharT, Traits, Allocator >privatestatic
length() const noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
length_mysql_harness::detail::SecureString< CharT, Traits, Allocator >private
operator!=mysql_harness::detail::SecureString< CharT, Traits, Allocator >friend
operator=(std::basic_string< value_type, StringTraits, StringAllocator > &&s)mysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
operator=(const SecureString &ss)mysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
operator=(SecureString &&ss) noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
operator==mysql_harness::detail::SecureString< CharT, Traits, Allocator >friend
pointer typedefmysql_harness::detail::SecureString< CharT, Traits, Allocator >
propagate_on_copy() noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivatestatic
propagate_on_move() noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivatestatic
propagate_on_swap() noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivatestatic
reference typedefmysql_harness::detail::SecureString< CharT, Traits, Allocator >
SecureString() noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
SecureString(const allocator_type &alloc) noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineexplicit
SecureString(pointer ptr, size_type length, const allocator_type &alloc=allocator_type())mysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
SecureString(InputIt first, InputIt last, const allocator_type &alloc=allocator_type())mysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
SecureString(const SecureString &ss)mysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
SecureString(SecureString &&ss) noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
set_data(pointer ptr) noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivate
set_empty() noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivate
set_length(size_type length) noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivate
size() const noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
size_type typedefmysql_harness::detail::SecureString< CharT, Traits, Allocator >
swap(SecureString &ss) noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inline
traits_type typedefmysql_harness::detail::SecureString< CharT, Traits, Allocator >
value_type typedefmysql_harness::detail::SecureString< CharT, Traits, Allocator >
wipe(s.data(), s.length())mysql_harness::detail::SecureString< CharT, Traits, Allocator >
wipe(pointer ptr, size_type length) noexceptmysql_harness::detail::SecureString< CharT, Traits, Allocator >inlineprivatestatic
~SecureString()mysql_harness::detail::SecureString< CharT, Traits, Allocator >inline