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

LibreOffice LibreOffice 5.2 SDK C/C++ API Reference

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

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

## Member Typedef Documentation

template<std::size_t N, typename T >

typedef T rtl::libreoffice_internal::ConstCharArrayDetector< const char[N], T >::Type

## Member Function Documentation

template<std::size_t N, typename T >

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

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

template<std::size_t N, typename T >

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

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