HAMIGAKI_IOSTREAMS_CATABLE —
sourceを連結可能(Concatenatable)にする。連結可能とは、型sourceのオブジェクトsrc1と他のSourceオブジェクトsrc2に対し、式src1 + src2がconcatenate(src1,src2)と同値であることとする。
source
src1
src2
src1 + src2
concatenate(src1,src2)
HAMIGAKI_IOSTREAMS_CATABLE(source, arity)
sourceは連結可能にするSource型、arityはsourceがテンプレートでない場合は0、テンプレートである場合はテンプレート引数の数。
arity