FastLED 3.10.8
Loading...
Searching...
No Matches
cstring.h File Reference
+ Include dependency graph for cstring.h:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::detail
 Compile-time linker keep-alive hook for a single fl::Bus.
 
namespace  fl::libc_impl
 

Typedefs

typedef const void * fl::detail::pgm_p
 

Functions

const void * fl::libc_impl::memchr (const void *s, int c, size_t n) FL_NO_EXCEPT
 
void * fl::libc_impl::memchr (void *s, int c, size_t n) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE const void * fl::memchr (const void *s, int c, size_t n) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE void * fl::memchr (void *s, int c, size_t n) FL_NO_EXCEPT
 
int fl::libc_impl::memcmp (const void *s1, const void *s2, size_t n) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE int fl::memcmp (const void *s1, const void *s2, size_t n) FL_NO_EXCEPT
 
void * fl::memcopy (void *dest, const void *src, size_t n) FL_NO_EXCEPT
 
void * fl::libc_impl::memcpy (void *dest, const void *src, size_t n) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE void * fl::memcpy (void *dest, const void *src, size_t n) FL_NO_EXCEPT
 
void * fl::libc_impl::memmove (void *dest, const void *src, size_t n) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE void * fl::memmove (void *dest, const void *src, size_t n) FL_NO_EXCEPT
 
void * fl::libc_impl::memset (void *s, int c, size_t n) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE void * fl::memset (void *s, int c, size_t n) FL_NO_EXCEPT
 
char * fl::libc_impl::strcat (char *dest, const char *src) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE char * fl::strcat (char *dest, const char *src) FL_NO_EXCEPT
 
char * fl::libc_impl::strchr (char *s, int c) FL_NO_EXCEPT
 
const char * fl::libc_impl::strchr (const char *s, int c) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE char * fl::strchr (char *s, int c) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE const char * fl::strchr (const char *s, int c) FL_NO_EXCEPT
 
int fl::libc_impl::strcmp (const char *s1, const char *s2) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE int fl::strcmp (const char *s1, const char *s2) FL_NO_EXCEPT
 
char * fl::libc_impl::strcpy (char *dest, const char *src) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE char * fl::strcpy (char *dest, const char *src) FL_NO_EXCEPT
 
size_t fl::libc_impl::strcspn (const char *s1, const char *s2) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE size_t fl::strcspn (const char *s1, const char *s2) FL_NO_EXCEPT
 
char * fl::libc_impl::strerror (int errnum) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE char * fl::strerror (int errnum) FL_NO_EXCEPT
 
size_t fl::libc_impl::strlen (const char *s) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE size_t fl::strlen (const char *s) FL_NO_EXCEPT
 
char * fl::libc_impl::strncat (char *dest, const char *src, size_t n) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE char * fl::strncat (char *dest, const char *src, size_t n) FL_NO_EXCEPT
 
int fl::libc_impl::strncmp (const char *s1, const char *s2, size_t n) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE int fl::strncmp (const char *s1, const char *s2, size_t n) FL_NO_EXCEPT
 
char * fl::libc_impl::strncpy (char *dest, const char *src, size_t n) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE char * fl::strncpy (char *dest, const char *src, size_t n) FL_NO_EXCEPT
 
char * fl::libc_impl::strpbrk (char *s1, const char *s2) FL_NO_EXCEPT
 
const char * fl::libc_impl::strpbrk (const char *s1, const char *s2) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE char * fl::strpbrk (char *s1, const char *s2) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE const char * fl::strpbrk (const char *s1, const char *s2) FL_NO_EXCEPT
 
char * fl::libc_impl::strrchr (char *s, int c) FL_NO_EXCEPT
 
const char * fl::libc_impl::strrchr (const char *s, int c) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE char * fl::strrchr (char *s, int c) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE const char * fl::strrchr (const char *s, int c) FL_NO_EXCEPT
 
size_t fl::libc_impl::strspn (const char *s1, const char *s2) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE size_t fl::strspn (const char *s1, const char *s2) FL_NO_EXCEPT
 
const char * fl::libc_impl::strstr (const char *haystack, const char *needle) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE const char * fl::strstr (const char *haystack, const char *needle) FL_NO_EXCEPT
 
char * fl::libc_impl::strtok (char *s1, const char *s2) FL_NO_EXCEPT
 
template<typename FlLibcTag = void>
FASTLED_FORCE_INLINE char * fl::strtok (char *s1, const char *s2) FL_NO_EXCEPT