找回密码
 注册
查看: 360|回复: 0

R语言 RProtoBuf包 EnumDescriptor-class()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-28 20:12:45 | 显示全部楼层 |阅读模式
EnumDescriptor-class(RProtoBuf)
EnumDescriptor-class()所属R语言包:RProtoBuf

                                        Class "EnumDescriptor"  
                                         类“EnumDescriptor”

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

R representation of an enum descriptor. This
ŕ表示的枚举描述符。这


类对象----------Objects from the Class----------

Objects of this class are typically retrieved as members of  Descriptor objects
为描述对象的成员,这个类的对象通常是检索


插槽----------Slots----------




pointer: external pointer to the EnumDescriptor instance
pointer:外部指针EnumDescriptor实例




name:  simple name of the enum
name:简单的名称的枚举




full_name: fully qualified name
full_name:完全合格的名称




type: fully qualified name of the type that contains this enumeration
type:此枚举类型,它包含完全限定名


方法----------Methods----------




show signature(object = "EnumDescriptor"): small information
显示signature(object = "EnumDescriptor"):小资料




as.character signature(x = "EnumDescriptor"):  returns the debug string of the enum descriptor.  This is retrieved by a call to the DebugString
as.character signature(x = "EnumDescriptor"):返回的调试字符串的枚举描述符的。这是通过调用检索到DebugString




toString signature(x = "EnumDescriptor"): same as as.character
的toString signature(x = "EnumDescriptor"):as.character




$ signature(x = "EnumDescriptor"): get the
$signature(x = "EnumDescriptor"):得到




containing_type signature(object = "EnumDescriptor") : returns a Descriptor of the message type that contains this enum descriptor, or NULL if this is a top level enum descriptor.
containing_type signature(object = "EnumDescriptor"):返回一个描述符的消息类型,它包含该枚举描述,或NULL,如果这是一个顶级的枚举描述符。




length signature(x = "EnumDescriptor") : number of constants in this enum.
长度signature(x = "EnumDescriptor"):在此枚举常量的数量。




value_count signature(object = "EnumDescriptor") : number of constants in this enum.
value_countsignature(object = "EnumDescriptor"):在此枚举常量的数量。




value signature(object = "EnumDescriptor") : extracts an EnumValueDescriptor. Exactly one argument of index, number or name has to be  used.  If index is used, the enum value descriptor is retrieved by position, using the value method of the C++ class.  If number is used, the enum value descripror is retrieved using the value of the constant, using the FindValueByNumber C++ method.  If name is used, the enum value descriptor is retrieved using the name of the constant, using the FindValueByName C++ method.
值signature(object = "EnumDescriptor"):提取的EnumValueDescriptor,。 index,number或name必须使用只有一个参数。如果index使用,枚举值的描述符检索的位置,使用value的C + +类的方法。如果number使用,枚举值descripror的使用常量的值,使用FindValueByNumberC + +方法检索。如果name使用,枚举值的描述符中的常数的名称,使用FindValueByNameC + +方法。


(作者)----------Author(s)----------


Romain Francois <francoisromain@free.fr>



参考文献----------References----------

<h3>See Also</h3>

实例----------Examples----------


## Not run: [#不运行:]
# example proto file supplied with this package[例如此包提供与原文件]
proto.file <- system.file( "proto", "addressbook.proto", package = "RProtoBuf" )

# reading a proto file and creating the descriptor[读一本原始文件,并创建描述符]
Person <- P( "tutorial.Person", file = proto.file )

# enum type[枚举类型]
Person$PhoneType

## End(Not run)[#(不执行)]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-26 12:36 , Processed in 0.020044 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表