Apache Log4cxx  Version 1.3.1
Loading...
Searching...
No Matches
log4cxx::Optional< T > Class Template Reference

#include <optional.h>

Inheritance diagram for log4cxx::Optional< T >:

Public Member Functions

 Optional ()
 
Optionaloperator= (const T &value)
 
constexpr operator bool () const noexcept
 
constexpr bool has_value () const noexcept
 
constexpr const T & value () const noexcept
 

Constructor & Destructor Documentation

◆ Optional()

template<class T >
log4cxx::Optional< T >::Optional ( )
inline

Member Function Documentation

◆ has_value()

template<class T >
constexpr bool log4cxx::Optional< T >::has_value ( ) const
inlineconstexprnoexcept

◆ operator bool()

template<class T >
constexpr log4cxx::Optional< T >::operator bool ( ) const
inlineexplicitconstexprnoexcept

◆ operator=()

template<class T >
Optional & log4cxx::Optional< T >::operator= ( const T &  value)
inline

◆ value()

template<class T >
constexpr const T & log4cxx::Optional< T >::value ( ) const
inlineconstexprnoexcept

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