HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_Optional.h File Reference
#include <SYS/SYS_TypeDecorate.h>
#include <optional>
+ Include dependency graph for UT_Optional.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SafeTrivialRelocationNoCV< UT_Optional< T > >
 
struct  UnsafeTrivialRelocationNoCV< UT_Optional< T > >
 

Macros

#define __UT_OPTIONAL_H_INCLUDED__
 
#define UT_NULLOPT   std::nullopt
 
#define UTmakeOptional   std::make_optional
 

Typedefs

template<typename T >
using UT_Optional = std::optional< T >
 

Macro Definition Documentation

#define __UT_OPTIONAL_H_INCLUDED__

Definition at line 18 of file UT_Optional.h.

#define UT_NULLOPT   std::nullopt

Definition at line 23 of file UT_Optional.h.

#define UTmakeOptional   std::make_optional

Definition at line 28 of file UT_Optional.h.

Typedef Documentation

template<typename T >
using UT_Optional = std::optional<T>

Definition at line 26 of file UT_Optional.h.