ArmNN  NotReleased
Optional.hpp File Reference
#include "Exceptions.hpp"
#include <cstring>
#include <type_traits>

Go to the source code of this file.

Classes

struct  EmptyOptional
 
struct  ConstructInPlace
 
class  OptionalBase
 
class  OptionalReferenceSwitch< IsReference, T >
 
class  OptionalReferenceSwitch< true, T >
 
class  Optional< T >
 

Namespaces

 armnn
 

Macros

#define CONSTRUCT_IN_PLACE   armnn::ConstructInPlace{}
 

Functions

template<typename T , class... Args>
Optional< T > MakeOptional (Args &&... args)
 

Macro Definition Documentation

◆ CONSTRUCT_IN_PLACE