#include <type_traits.h>
Public Member Functions | |
| OptionalTableAs (Name &&name) | |
| OptionalTableAs (Name &&name, Comment &&comment) | |
| OptionalTableAs (Name &&name, Comment &&comment, std::function< bool()> maybeUse) | |
| std::optional< T > | operator() () const |
| bool | operator() (T &result) const |
| bool | hasValue () const |
Private Member Functions | |
| Comment | conversion_comment (Comment &&comment) const |
Private Attributes | |
| OptionalTable< Config > | tableObj_ |
Definition at line 55 of file type_traits.h.
|
explicit |
Definition at line 78 of file OptionalTableAs.h.
|
explicit |
Definition at line 83 of file OptionalTableAs.h.
|
explicit |
Definition at line 88 of file OptionalTableAs.h.
|
inlineprivate |
Definition at line 58 of file OptionalTableAs.h.
|
inline |
Definition at line 49 of file OptionalTableAs.h.
|
inline |
Definition at line 29 of file OptionalTableAs.h.
|
inline |
Definition at line 39 of file OptionalTableAs.h.
|
private |
Definition at line 55 of file OptionalTableAs.h.
1.8.11