pjmsg_mcap_wrapper
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
optional.hpp File Reference

Go to the source code of this file.

#include <new>
#include <utility>
#include "detail/optional.hpp"
#include "../exceptions/BadOptionalAccessException.hpp"

Classes

struct  eprosima::fastcdr::nullopt_t
 An empty class type used to indicate optional type with uninitialized state. More...
 
class  eprosima::fastcdr::optional< T >
 This class template manages an optional contained value, i.e. a value that may or may not be present. More...
 

Namespaces

namespace  eprosima
 
namespace  eprosima::fastcdr
 

Variables

static constexpr nullopt_t eprosima::fastcdr::nullopt {0}
 nullopt is a constant of type nullopt_t that is used to indicate optional type with uninitialized state.