LibreOffice: rtl::libreoffice_internal::ConstCharArrayDetector< const char[N], T > Struct Template Reference

LibreOffice LibreOffice 25.2 SDK C/C++ API Reference |

Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
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
static const bool | ok

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

static bool rtl::libreoffice_internal::ConstCharArrayDetector< const char[N], T >::isValid | ( | char const (&) | literal[N] | ) |
| inlinestatic

## ◆ toPointer()

template<std::size_t N, typename T>

static 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 [1/2]

const bool rtl::libreoffice_internal::ConstCharArrayDetector< const char, T >::ok
| static

## ◆ ok [2/2]

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:

- rtl/stringutils.hxx