|
Embedded Template Library 1.0
|
Go to the source code of this file.
Classes | |
| struct | etl::char_traits_types< char > |
| struct | etl::char_traits_types< signed char > |
| struct | etl::char_traits_types< unsigned char > |
| struct | etl::char_traits_types< wchar_t > |
| struct | etl::char_traits_types< char16_t > |
| struct | etl::char_traits_types< char32_t > |
| struct | etl::char_traits< T > |
| Character traits for any character type. More... | |
Namespaces | |
| namespace | etl |
| bitset_ext | |
Functions | |
| template<typename T > | |
| ETL_CONSTEXPR14 size_t | etl::strlen (const T *t) |
| Alternative strlen for all character types. | |
| template<typename T > | |
| ETL_CONSTEXPR14 size_t | etl::strlen (const T *t, size_t max_length) |
| Alternative strlen for all character types, with maximum length. | |
| template<typename T > | |
| ETL_CONSTEXPR14 int | etl::strcmp (const T *t1, const T *t2) |
| Alternative strcmp for all character types. | |
| template<typename T > | |
| ETL_CONSTEXPR14 int | etl::strncmp (const T *t1, const T *t2, size_t n) |
| Alternative strncmp for all character types. | |
| template<typename T > | |
| ETL_CONSTEXPR14 T * | etl::strcpy (T *dst, const T *src) |
| Alternative strcpy for all character types. | |
| template<typename T > | |
| ETL_CONSTEXPR14 T * | etl::strncpy (T *dst, const T *src, size_t n) |
| Alternative strncpy for all character types. | |