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. | |