Support Class Library
A set of tools providing classes and utility
Public Member Functions | List of all members
scl::concepts::AssignableWith< T, U > Struct Template Reference

AssignableWith concept, a type U is assignable to a type T if operator=() is defined for both types (or implicit conversions) More...

#include "AssignableWith.h"

Public Member Functions

constexpr operator bool () const
 

Detailed Description

template<class T, class U>
struct scl::concepts::AssignableWith< T, U >

AssignableWith concept, a type U is assignable to a type T if operator=() is defined for both types (or implicit conversions)

Template Parameters
Tbeing the assignee's type
Ubeing the assigned's type

Definition at line 14 of file AssignableWith.h.

Member Function Documentation

◆ operator bool()

template<class T , class U >
constexpr scl::concepts::AssignableWith< T, U >::operator bool ( ) const
inline

Definition at line 15 of file AssignableWith.h.


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