|
FastLED 3.9.15
|
This is the complete list of members for fl::not_null< T >, including all inherited members.
| FL_STATIC_ASSERT(detail::is_comparable_to_nullptr< T >::value, "not_null<T>: T must be comparable to nullptr") | fl::not_null< T > | private |
| FL_STATIC_ASSERT(!detail::is_reference< T >::value, "not_null<T>: T must not be a reference type") | fl::not_null< T > | private |
| get() const FL_NOEXCEPT | fl::not_null< T > | inline |
| mPtr | fl::not_null< T > | private |
| not_null() FL_NOEXCEPT=delete | fl::not_null< T > | |
| not_null(T ptr) FL_NOEXCEPT | fl::not_null< T > | inline |
| not_null(const not_null &other) FL_NOEXCEPT=default | fl::not_null< T > | |
| not_null(not_null &&other) FL_NOEXCEPT=default | fl::not_null< T > | |
| not_null(const not_null< U > &other) FL_NOEXCEPT | fl::not_null< T > | inline |
| not_null(fl::nullptr_t) FL_NOEXCEPT=delete | fl::not_null< T > | |
| operator const T &() const FL_NOEXCEPT | fl::not_null< T > | inline |
| operator!=(const not_null< U > &other) const FL_NOEXCEPT | fl::not_null< T > | inline |
| operator!=(U other) const FL_NOEXCEPT | fl::not_null< T > | inline |
| operator*() const FL_NOEXCEPT -> decltype(*fl::declval< T >()) | fl::not_null< T > | inline |
| operator->() const FL_NOEXCEPT | fl::not_null< T > | inline |
| operator<(const not_null< U > &other) const FL_NOEXCEPT | fl::not_null< T > | inline |
| operator<=(const not_null< U > &other) const FL_NOEXCEPT | fl::not_null< T > | inline |
| operator=(const not_null &other) FL_NOEXCEPT=default | fl::not_null< T > | |
| operator=(not_null &&other) FL_NOEXCEPT=default | fl::not_null< T > | |
| operator=(T ptr) FL_NOEXCEPT | fl::not_null< T > | inline |
| operator=(fl::nullptr_t) FL_NOEXCEPT=delete | fl::not_null< T > | |
| operator==(const not_null< U > &other) const FL_NOEXCEPT | fl::not_null< T > | inline |
| operator==(U other) const FL_NOEXCEPT | fl::not_null< T > | inline |
| operator>(const not_null< U > &other) const FL_NOEXCEPT | fl::not_null< T > | inline |
| operator>=(const not_null< U > &other) const FL_NOEXCEPT | fl::not_null< T > | inline |
| operator[](fl::size_t index) const FL_NOEXCEPT -> decltype(fl::declval< U >()[index]) | fl::not_null< T > | inline |