fifo クラスをテンプレート化