UdonLibrary 1.0.0
機械システム研究部 C++ ライブラリ
読み取り中…
検索中…
一致する文字列を見つけられません
Udon::Impl::IsPrintableImpl< OutputStream > 構造体テンプレート

オブジェクトが全て出力可能か判定する [詳解]

#include <Udon/Utility/Show.hpp>

クラス

struct  Test
 
struct  Test< Array, EnableIfVoidT< IsArray< Array >::value and not IsCString< Array >::value and not IsOutputStreamable< OutputStream, Array >::value > >
 
struct  Test< Enum, EnableIfVoidT< IsEnum< Enum >::value > >
 
struct  Test< Enumerable, EnableIfVoidT< HasMemberFunctionEnumerate< Enumerable >::value and not HasMemberFunctionShow< Enumerable >::value and not IsOutputStreamable< OutputStream, Enumerable >::value > >
 
struct  Test< Printable, EnableIfVoidT< HasMemberFunctionShow< Printable >::value or IsOutputStreamable< OutputStream, Printable >::value > >
 

公開型

using ResultType = bool
 

公開メンバ関数

template<typename... Args>
constexpr ResultType operator() (Args &&... args) const noexcept
 

詳解

template<typename OutputStream>
struct Udon::Impl::IsPrintableImpl< OutputStream >

オブジェクトが全て出力可能か判定する

テンプレート引数
Stream出力ストリーム

型定義メンバ詳解

◆ ResultType

template<typename OutputStream >
using Udon::Impl::IsPrintableImpl< OutputStream >::ResultType = bool

関数詳解

◆ operator()()

template<typename OutputStream >
template<typename... Args>
ResultType Udon::Impl::IsPrintableImpl< OutputStream >::operator() ( Args &&... args) const
inlineconstexprnoexcept

この構造体詳解は次のファイルから抽出されました: