#include <CTBfallible.hxx>
Inheritance diagram for CTBfallible:
Public Methods | |
CTBfallible () | |
CTBfallible (const T &value) | |
T | ElseDefaultTo (const T &default_value) |
operator T () const | |
Private Attributes | |
T | m_value |
Definition at line 19 of file CTBfallible.hxx.
|
Construct invalid.
Definition at line 26 of file CTBfallible.icc. |
|
Construct valid.
Definition at line 34 of file CTBfallible.icc. |
|
Returns value if valid, else default.
Definition at line 53 of file CTBfallible.icc. |
|
Convert to T.
Definition at line 43 of file CTBfallible.icc. |
|
Definition at line 29 of file CTBfallible.hxx. |