Public Member Functions | Private Attributes | List of all members
NotDefaultConstructable< T > Struct Template Reference

#include <test.h>

Inheritance diagram for NotDefaultConstructable< T >:
Inheritance graph
[legend]

Public Member Functions

 NotDefaultConstructable ()=delete
 
 NotDefaultConstructable (const T &t)
 
 NotDefaultConstructable (const NotDefaultConstructable &)=default
 
 operator const T () const
 
bool operator!= (const NotDefaultConstructable &other) const
 
bool operator== (const NotDefaultConstructable &other) const
 

Private Attributes

data
 

Detailed Description

template<class T>
struct NotDefaultConstructable< T >

Definition at line 35 of file test.h.

Constructor & Destructor Documentation

◆ NotDefaultConstructable() [1/3]

template<class T >
NotDefaultConstructable< T >::NotDefaultConstructable ( )
delete

◆ NotDefaultConstructable() [2/3]

template<class T >
NotDefaultConstructable< T >::NotDefaultConstructable ( const T &  t)
inlineexplicit

Definition at line 38 of file test.h.

◆ NotDefaultConstructable() [3/3]

template<class T >
NotDefaultConstructable< T >::NotDefaultConstructable ( const NotDefaultConstructable< T > &  )
default

Member Function Documentation

◆ operator const T()

template<class T >
NotDefaultConstructable< T >::operator const T ( ) const
inline

Definition at line 40 of file test.h.

◆ operator!=()

template<class T >
bool NotDefaultConstructable< T >::operator!= ( const NotDefaultConstructable< T > &  other) const
inline

Definition at line 42 of file test.h.

◆ operator==()

template<class T >
bool NotDefaultConstructable< T >::operator== ( const NotDefaultConstructable< T > &  other) const
inline

Definition at line 41 of file test.h.

Member Data Documentation

◆ data

template<class T >
T NotDefaultConstructable< T >::data
private

Definition at line 44 of file test.h.


The documentation for this struct was generated from the following file:


fkie_message_filters
Author(s): Timo Röhling
autogenerated on Mon Feb 28 2022 22:21:43