RProtoBuf (version 0.4.8)

readProtoFiles: protocol buffer descriptor importer

Description

Imports proto files into the descriptor pool that is then used by the P function to resolve message type names.

Usage

readProtoFiles(files, dir, package="RProtoBuf", pattern="\\.proto$", lib.loc=NULL)

Arguments

files
Proto files
dir
Directory. If files is not specified, files with the "proto" extension in the dir directory are imported
package
R package name. If files and dir are missing, "proto" files in the "proto" directory of the package tree are imported.
pattern
A filename pattern to match proto files.
lib.loc
Library location.

Value

NULL, invisibly.

See Also

P

Examples

Run this code
## Not run: 
# # from a package
# readProtoFiles( package = "RProtoBuf" )
# 
# # from a directory
# proto.dir <- system.file( "proto", package = "RProtoBuf" )
# readProtoFiles( dir = proto.dir )
# 
# # set of files
# proto.files <- list.files( proto.dir, full.names = TRUE )
# readProtoFiles( proto.files )
# ## End(Not run)

Run the code above in your browser using DataLab