neoGFX
Cross-platform C++ app/game engine
|
#include <string.hpp>
Protected Types | |
typedef container::random_access_const_iterator< char, std::string::const_iterator > | container_const_iterator |
typedef container::random_access_iterator< char, std::string::iterator, std::string::const_iterator > | container_iterator |
typedef container_const_iterator::abstract_const_iterator | abstract_const_iterator |
typedef container_iterator::abstract_iterator | abstract_iterator |
Protected Types inherited from neolib::i_container< T, ConstIteratorType, IteratorType > | |
typedef i_container< T, ConstIteratorType, IteratorType > | generic_container_type |
Definition at line 51 of file string.hpp.
|
protected |
Definition at line 62 of file string.hpp.
|
protected |
Definition at line 63 of file string.hpp.
Definition at line 56 of file string.hpp.
|
protected |
Definition at line 60 of file string.hpp.
|
protected |
Definition at line 61 of file string.hpp.
typedef std::string neolib::string::std_type |
Definition at line 58 of file string.hpp.
Definition at line 57 of file string.hpp.
|
inline |
Definition at line 66 of file string.hpp.
Definition at line 67 of file string.hpp.
Definition at line 68 of file string.hpp.
|
inline |
Definition at line 69 of file string.hpp.
|
inline |
Definition at line 70 of file string.hpp.
|
inline |
Definition at line 71 of file string.hpp.
Definition at line 72 of file string.hpp.
|
inline |
Definition at line 73 of file string.hpp.
Definition at line 74 of file string.hpp.
Definition at line 76 of file string.hpp.
|
inline |
Definition at line 77 of file string.hpp.
Definition at line 135 of file string.hpp.
Implements neolib::i_string.
Definition at line 134 of file string.hpp.
Implements neolib::i_string.
Definition at line 73 of file i_string.hpp.
Definition at line 74 of file i_string.hpp.
Definition at line 133 of file string.hpp.
virtual void neolib::i_string::append | ( | const value_type * | aSource, |
size_type | aSourceLength | ||
) |
|
inline |
Definition at line 84 of file string.hpp.
Definition at line 83 of file string.hpp.
Definition at line 132 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_container< T, ConstIteratorType, IteratorType >.
Definition at line 93 of file string.hpp.
Implements neolib::i_string.
Definition at line 131 of file string.hpp.
Implements neolib::i_string.
Definition at line 71 of file i_string.hpp.
Definition at line 72 of file i_string.hpp.
Definition at line 130 of file string.hpp.
virtual void neolib::i_string::assign | ( | const value_type * | aSource, |
size_type | aSourceLength | ||
) |
Definition at line 141 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_contiguous_random_access_container< char >.
Definition at line 118 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_contiguous_random_access_container< char >.
Definition at line 119 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 112 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 113 of file string.hpp.
Implements neolib::i_string.
Definition at line 129 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 104 of file string.hpp.
Implements neolib::i_contiguous_random_access_container< char >.
Definition at line 126 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_container< T, ConstIteratorType, IteratorType >.
Definition at line 92 of file string.hpp.
Implements neolib::i_contiguous_random_access_container< char >.
Definition at line 127 of file string.hpp.
|
inlinefinalvirtualnoexcept |
Implements neolib::i_contiguous_random_access_container< char >.
Definition at line 128 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 110 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 111 of file string.hpp.
|
inlinefinalvirtualnoexcept |
Implements neolib::i_container< T, ConstIteratorType, IteratorType >.
Definition at line 91 of file string.hpp.
Implements neolib::i_string.
Definition at line 80 of file string.hpp.
Definition at line 78 of file string.hpp.
Definition at line 79 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_contiguous_random_access_container< char >.
Definition at line 120 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_contiguous_random_access_container< char >.
Definition at line 121 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 109 of file string.hpp.
|
inlinefinal |
Definition at line 108 of file string.hpp.
|
inlinefinalvirtual |
Implements neolib::i_string.
Definition at line 137 of file string.hpp.
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 105 of file string.hpp.
Implements neolib::i_sequence_container< T, i_random_access_const_iterator< T >, i_random_access_iterator< T > >.
Definition at line 106 of file string.hpp.
|
inlinefinal |
Definition at line 107 of file string.hpp.
|
inlinefinalvirtualnoexcept |
Implements neolib::i_container< T, ConstIteratorType, IteratorType >.
Definition at line 90 of file string.hpp.
|
inline |
Definition at line 85 of file string.hpp.
|
inlinenoexcept |
Definition at line 86 of file string.hpp.