Photon 1.0.0
Loading...
Searching...
No Matches
locale_ref Class Reference

#include <core.h>

Public Member Functions

constexpr locale_ref ()
 
template<typename Locale >
 locale_ref (const Locale &loc)
 
 operator bool () const noexcept
 
template<typename Locale >
auto get () const -> Locale
 
template<typename Locale >
Locale get () const
 

Private Attributes

const void * locale_
 

Constructor & Destructor Documentation

◆ locale_ref() [1/2]

constexpr locale_ref::locale_ref ( )
inlineconstexpr

◆ locale_ref() [2/2]

template<typename Locale >
locale_ref::locale_ref ( const Locale &  loc)
explicit

Member Function Documentation

◆ get() [1/2]

template<typename Locale >
Locale locale_ref::get ( ) const

◆ get() [2/2]

template<typename Locale >
auto locale_ref::get ( ) const -> Locale

◆ operator bool()

locale_ref::operator bool ( ) const
inlineexplicitnoexcept

Member Data Documentation

◆ locale_

const void* locale_ref::locale_
private

The documentation for this class was generated from the following files: