Chrysalis - Pattern
Loading...
Searching...
No Matches
Chrysalis::OptionalArgument< T > Class Template Reference

#include <OptionalArgument.h>

Public Member Functions

 OptionalArgument ()=default
 OptionalArgument (const T *argument)
 ~OptionalArgument ()
bool hasArgument () const
const T * argument () const

Constructor & Destructor Documentation

◆ OptionalArgument() [1/2]

template<typename T>
Chrysalis::OptionalArgument< T >::OptionalArgument ( )
explicitdefault

◆ OptionalArgument() [2/2]

template<typename T>
Chrysalis::OptionalArgument< T >::OptionalArgument ( const T * argument)
inlineexplicit
Here is the call graph for this function:

◆ ~OptionalArgument()

template<typename T>
Chrysalis::OptionalArgument< T >::~OptionalArgument ( )
inline

Member Function Documentation

◆ argument()

template<typename T>
const T * Chrysalis::OptionalArgument< T >::argument ( ) const
inline
Here is the caller graph for this function:

◆ hasArgument()

template<typename T>
bool Chrysalis::OptionalArgument< T >::hasArgument ( ) const
inlinenodiscard

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