15 #ifndef _FASTCDR_XCDR_DETAIL_OPTIONAL_HPP_ 16 #define _FASTCDR_XCDR_DETAIL_OPTIONAL_HPP_ 18 #include <type_traits> 23 template<
class T,
typename =
void>
50 struct optional_storage<T, typename std::enable_if<std::is_trivially_destructible<T>::value>::type>
70 #endif //_FASTCDR_XCDR_DETAIL_OPTIONAL_HPP_ optional_storage()
Definition: optional.hpp:59
optional_storage()
Definition: optional.hpp:34
Definition: fixed_size_string.hpp:32
bool engaged_
Definition: optional.hpp:32
char dummy_
Definition: optional.hpp:28
~optional_storage()
Definition: optional.hpp:38
T val_
Definition: optional.hpp:29
Definition: optional.hpp:24
T val_
Definition: optional.hpp:54