neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::has_stream_operators< T, LoadingStreamType, SavingStreamType > Struct Template Reference

#include <type_traits.hpp>

Static Public Attributes

static constexpr bool can_load = has_loading_support<LoadingStreamType, T>::value
 
static constexpr bool can_save = has_saving_support<SavingStreamType, T>::value
 
static constexpr bool value = can_load && can_save
 

Detailed Description

template<typename T, typename LoadingStreamType = std::istream, typename SavingStreamType = std::ostream>
struct neolib::has_stream_operators< T, LoadingStreamType, SavingStreamType >

Definition at line 76 of file type_traits.hpp.

Member Data Documentation

◆ can_load

◆ can_save

◆ value

Definition at line 79 of file type_traits.hpp.


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