|
Chrysalis - Pattern
|
#include <Argument.h>
Public Member Functions | |
| Argument (const T &value) | |
| std::expected< T, Error > | get () const override |
| void | set (const T &value) |
| Public Member Functions inherited from Chrysalis::BaseArgument< T > | |
| virtual | ~BaseArgument ()=default |
Friends | |
| template<class Archive, typename Type> | |
| void | serialize (Archive &archive, Argument< Type > &project, const unsigned int version) |
| template<class Archive, typename Type> | |
| void | save_construct_data (Archive &, const Argument< Type > *, const unsigned int) |
| template<class Archive, typename Type> | |
| void | load_construct_data (Archive &, Argument< Type > *, const unsigned int) |
Additional Inherited Members | |
| Protected Member Functions inherited from Chrysalis::BaseArgument< T > | |
| BaseArgument ()=default | |
|
inlineexplicit |
|
inlinenodiscardoverridevirtual |
Implements Chrysalis::BaseArgument< T >.
|
inline |
|
friend |
|
friend |
|
friend |