Rodin/Utility/OptionalReference.h file

Defines the OptionalReference wrapper for optional reference semantics.

Namespaces

namespace Rodin
The Rodin library for Shape and Topology Optimization.
namespace Rodin::Utility
Module containing general purpose and language support utility classes.

Classes

template<typename T>
class Rodin::Utility::OptionalReference
A wrapper providing optional reference semantics.