Apache Log4cxx  Version 1.5.0
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>
bool log4cxx::Optional< T >::has_value ( ) const
inlineconstexprnoexcept

◆ operator bool()

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

◆ operator=()

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

◆ value()

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

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