as.list.Message(RProtoBuf)
as.list.Message()所属R语言包:RProtoBuf
Grab the protocol buffer message as an R list
抢的协议缓冲区消息的R列表
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Utility to grab the protocol buffer message as an R list, with one item per field.
实用抢的协议缓冲区消息的R列表,每场的一个项目。
用法----------Usage----------
## S3 method for class 'Message'
as.list(x, ...)
## S3 method for class 'Descriptor'
as.list(x, ...)
## S3 method for class 'EnumDescriptor'
as.list(x, ...)
## S3 method for class 'FileDescriptor'
as.list(x, ...)
## S3 method for class 'ServiceDescriptor'
as.list(x, ...)
参数----------Arguments----------
参数:x
A protocol buffer message, instance of Message, or a protocol message descriptor, instance of Descriptor
的协议缓冲区消息,邮件的实例,或协议消息描述符,描述符的实例
参数:...
ignored
忽视
值----------Value----------
For messages, a list of the content of the fields is returned.
对于消息,则返回的列表的内容的字段。
For message type descriptors, a list containing nested type descriptors (Descriptor objects), enum type descriptors (EnumDescriptor objects), or field descriptors (FieldDescriptor objects)
对于消息的类型描述符,一个列表,其中包含嵌套的类型描述符(描述对象),枚举类型的描述符(EnumDescriptor对象)的,或字段的描述符(FieldDescriptor对象)
For enum descriptors, ...
对于ENUM的描述,...
For file descriptors, ...
文件描述符,...
For service descriptors, ...
对于服务描述,...
(作者)----------Author(s)----------
Romain Francois <francoisromain@free.fr>
实例----------Examples----------
## Not run: [#不运行:]
proto.file <- system.file( "proto", "addressbook.proto", package = "RProtoBuf" )
Person <- P( "tutorial.Person", file = proto.file )
romain <- new( Person, email = "francoisromain@free.fr", id = 1 )
as.list( romain )
as.list( Person )
as.list( Person$PhoneType)
## End(Not run)[#(不执行)]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|