#include <feature.h>
|
| | ReturningSetupFeature () |
| |
| template<typename S = T> |
| std::enable_if_t<!std::is_void_v< S >, S & > | operator* () |
| |
| template<typename S = T> |
| std::enable_if_t<!std::is_void_v< S >, const S & > | operator* () const |
| |
| template<typename S = T> |
| std::enable_if_t<!std::is_void_v< S >, S * > | operator-> () |
| |
| template<typename S = T> |
| std::enable_if_t<!std::is_void_v< S >, const S * > | operator-> () const |
| |
| template<typename S = T> |
| std::enable_if_t<!std::is_void_v< S >, S > | Move () |
| |
| virtual | ~SetupFeature () |
| |
| virtual bool | Enabled () const |
| |
| virtual | ~Feature ()=default |
| |
| virtual std::string | Name () const=0 |
| |
|
| std::conditional_t< std::is_void_v< T >, bool, std::optional< T > > | calculated_ |
| |
◆ ReturningSetupFeature()
◆ Calculate()
◆ Move()
◆ operator*() [1/2]
◆ operator*() [2/2]
◆ operator->() [1/2]
◆ operator->() [2/2]
◆ ResultSetup()
template<typename T >
|
|
inlinefinaloverrideprivatevirtual |
◆ calculated_
The documentation for this class was generated from the following file: