stream(Streamer)
stream()所属R语言包:Streamer
Create a stream from Consumer and Producer components.
创建一个流从消费者和生产者的组件。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
stream is used to create a stream from a single Producer and zero or more Consumer instances.
stream用于创建一个流从一个单一的Producer“零个或更多的Consumer实例。
用法----------Usage----------
stream(x, ..., verbose=FALSE)
## S4 method for signature 'Producer'
stream(x, ..., verbose=FALSE)
## S4 method for signature 'Consumer'
stream(x, ..., verbose=FALSE)
参数----------Arguments----------
参数:x
An instance of a Consumer or Producer
例如Consumer或Producer
参数:...
Additional Consumer or Producer instances.
额外的Consumer或Producer实例。
参数:verbose
A logical(1) indicating whether status information should be reported.
一个logical(1)指示是否应报告状态信息。
Details
详情----------Details----------
Arguments to stream must consist of a single Producer and zero or more Consumer components.
stream的参数必须由一个单一的Producer“零个或更多的Consumer组件。
When invoked with the Producer as the first argument, stream(P, C1, C2) produces a stream in which the data is read by P, then processed by C1, then processed by C2.
作为第一个参数,当调用Producer,stream(P, C1, C2)产生P,则C1处理,然后处理由读取其中的数据流的<X >
When invoked with the Consumer as the first argument, the ... must include a Producer as the last argument. stream(C1, C2, P) produces a stream in which the data is read by P, then processed by C2, then processed by C1.
当调用Consumer作为第一个参数,...必须包括作为最后一个参数Producer。 stream(C1, C2, P)产生一个由P,然后处理C2C1处理,然后读取其中的数据流。
值----------Value----------
An instance of class Stream.
实例类Stream。
作者(S)----------Author(s)----------
Martin Morgan <a href="mtmorgan@fhcrc.org">mtmorgan@fhcrc.org</a>
参见----------See Also----------
yield, Stream-class.
yield,Stream-class。
举例----------Examples----------
fl <- system.file("extdata", "s_1_sequence.txt", package="Streamer")
b <- RawInput(fl, 100L, reader=rawReaderFactory(1e4))
s <- stream(b, Rev(), RawToChar())
s
yield(s)
reset(s)
while (length(yield(s))) cat("tick\n")
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|