#include <BSFixedString.h>
 | 
| constexpr  | BSFixedString () noexcept=default | 
|   | 
|   | BSFixedString (const BSFixedString &a_rhs) | 
|   | 
|   | BSFixedString (BSFixedString &&a_rhs) | 
|   | 
|   | BSFixedString (const_pointer a_string) | 
|   | 
| template<class T , std::enable_if_t< std::conjunction_v< std::is_convertible< const T &, std::basic_string_view< value_type > >, std::negation< std::is_convertible< const T &, const_pointer > > >, int >  = 0>  | 
|   | BSFixedString (const T &a_string) | 
|   | 
|   | ~BSFixedString () | 
|   | 
| BSFixedString &  | operator= (const BSFixedString &a_rhs) | 
|   | 
| BSFixedString &  | operator= (BSFixedString &&a_rhs) | 
|   | 
| BSFixedString &  | operator= (const_pointer a_string) | 
|   | 
| template<class T , std::enable_if_t< std::conjunction_v< std::is_convertible< const T &, std::basic_string_view< value_type > >, std::negation< std::is_convertible< const T &, const_pointer > > >, int >  = 0>  | 
| BSFixedString &  | operator= (const T &a_string) | 
|   | 
| const_reference  | operator[] (size_type a_pos) const noexcept | 
|   | 
| const_reference  | front () const noexcept | 
|   | 
| const_reference  | back () const noexcept | 
|   | 
| const_pointer  | data () const noexcept | 
|   | 
| const_pointer  | c_str () const noexcept | 
|   | 
| constexpr  | operator std::basic_string_view< value_type > () const | 
|   | 
| constexpr bool  | empty () const noexcept | 
|   | 
| constexpr size_type  | size () const noexcept | 
|   | 
| constexpr size_type  | length () const noexcept | 
|   | 
| bool  | contains (std::basic_string_view< value_type > a_rhs) const | 
|   | 
 | 
| bool  | operator== (const BSFixedString &a_lhs, const BSFixedString &a_rhs) noexcept | 
|   | 
| bool  | operator!= (const BSFixedString &a_lhs, const BSFixedString &a_rhs) noexcept | 
|   | 
| bool  | operator== (const BSFixedString &a_lhs, std::basic_string_view< value_type > a_rhs) | 
|   | 
| bool  | operator!= (const BSFixedString &a_lhs, std::basic_string_view< value_type > a_rhs) | 
|   | 
| bool  | operator== (std::basic_string_view< value_type > a_lhs, const BSFixedString &a_rhs) | 
|   | 
| bool  | operator!= (std::basic_string_view< value_type > a_lhs, const BSFixedString &a_rhs) | 
|   | 
| bool  | operator== (const BSFixedString &a_lhs, const_pointer a_rhs) | 
|   | 
| bool  | operator!= (const BSFixedString &a_lhs, const_pointer a_rhs) | 
|   | 
| bool  | operator== (const_pointer a_lhs, const BSFixedString &a_rhs) | 
|   | 
| bool  | operator!= (const_pointer a_lhs, const BSFixedString &a_rhs) | 
|   | 
◆ const_pointer
◆ const_reference
◆ pointer
◆ reference
◆ size_type
◆ value_type
◆ BSFixedString() [1/5]
◆ BSFixedString() [2/5]
◆ BSFixedString() [3/5]
◆ BSFixedString() [4/5]
◆ BSFixedString() [5/5]
template<class CharT > 
template<class T , std::enable_if_t< std::conjunction_v< std::is_convertible< const T &, std::basic_string_view< 
value_type > >, std::negation< std::is_convertible< const T &, 
const_pointer > > >, int >  = 0> 
 
 
 
◆ ~BSFixedString()
◆ back()
◆ c_str()
◆ contains()
◆ data()
◆ empty()
◆ front()
◆ length()
◆ operator std::basic_string_view< value_type >()
◆ operator=() [1/4]
◆ operator=() [2/4]
◆ operator=() [3/4]
template<class CharT > 
template<class T , std::enable_if_t< std::conjunction_v< std::is_convertible< const T &, std::basic_string_view< 
value_type > >, std::negation< std::is_convertible< const T &, 
const_pointer > > >, int >  = 0> 
 
 
 
◆ operator=() [4/4]
◆ operator[]()
◆ size()
◆ operator!= [1/5]
◆ operator!= [2/5]
◆ operator!= [3/5]
◆ operator!= [4/5]
◆ operator!= [5/5]
◆ operator== [1/5]
◆ operator== [2/5]
◆ operator== [3/5]
◆ operator== [4/5]
◆ operator== [5/5]
The documentation for this class was generated from the following file: