LibreOffice
LibreOffice 25.8 SDK C/C++ API Reference
Loading...
Searching...
No Matches
rtl::libreoffice_internal::ConstCharArrayDetector< const char[N], T > Struct Template Reference

#include <stringutils.hxx>

Public Types

typedef T Type

Static Public Member Functions

static bool isValid (char const (&literal)[N])
static char const * toPointer (char const (&literal)[N])

Static Public Attributes

static const std::size_t length = N - 1
static const bool ok = true

Member Typedef Documentation

◆ Type

template<std::size_t N, typename T>
typedef T rtl::libreoffice_internal::ConstCharArrayDetector< const char[N], T >::Type

Member Function Documentation

◆ isValid()

template<std::size_t N, typename T>
bool rtl::libreoffice_internal::ConstCharArrayDetector< const char[N], T >::isValid ( char const (&) literal[N])
inlinestatic

◆ toPointer()

template<std::size_t N, typename T>
char const * rtl::libreoffice_internal::ConstCharArrayDetector< const char[N], T >::toPointer ( char const (&) literal[N])
inlinestatic

Member Data Documentation

◆ length

template<std::size_t N, typename T>
const std::size_t rtl::libreoffice_internal::ConstCharArrayDetector< const char[N], T >::length = N - 1
static

◆ ok

template<std::size_t N, typename T>
const bool rtl::libreoffice_internal::ConstCharArrayDetector< const char[N], T >::ok = true
static

The documentation for this struct was generated from the following file: