コード例 #1
0
 public Sink <T> exporterAsSink <T>(AbstractExporter <Env, T> exporter)
 {
     lock (lockObj)
     {
         if (!exporters.Contains(exporter))
         {
             exporters.Add(exporter);
         }
     }
     return(new Sink <T>(exporter));
 }
コード例 #2
0
 public void exportItem <T>(AbstractExporter <Env, T> exporter, Source <T> item)
 {
     connect(item, exporterAsSink(exporter));
 }