webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
com.google.protobuf.jruby.RubyDescriptorPool Class Reference
Inheritance diagram for com.google.protobuf.jruby.RubyDescriptorPool:

Public Member Functions

 RubyDescriptorPool (Ruby ruby, RubyClass klazz)
 
IRubyObject initialize (ThreadContext context)
 
IRubyObject build (ThreadContext context, Block block)
 
IRubyObject lookup (ThreadContext context, IRubyObject name)
 

Static Public Member Functions

static void createRubyDescriptorPool (Ruby runtime)
 
static IRubyObject generatedPool (ThreadContext context, IRubyObject recv)
 

Protected Member Functions

void addToSymtab (ThreadContext context, RubyDescriptor def)
 
void addToSymtab (ThreadContext context, RubyEnumDescriptor def)
 

Constructor & Destructor Documentation

◆ RubyDescriptorPool()

com.google.protobuf.jruby.RubyDescriptorPool.RubyDescriptorPool ( Ruby  ruby,
RubyClass  klazz 
)
inline

Member Function Documentation

◆ addToSymtab() [1/2]

void com.google.protobuf.jruby.RubyDescriptorPool.addToSymtab ( ThreadContext  context,
RubyDescriptor  def 
)
inlineprotected

◆ addToSymtab() [2/2]

void com.google.protobuf.jruby.RubyDescriptorPool.addToSymtab ( ThreadContext  context,
RubyEnumDescriptor  def 
)
inlineprotected

◆ build()

IRubyObject com.google.protobuf.jruby.RubyDescriptorPool.build ( ThreadContext  context,
Block  block 
)
inline

◆ createRubyDescriptorPool()

static void com.google.protobuf.jruby.RubyDescriptorPool.createRubyDescriptorPool ( Ruby  runtime)
inlinestatic

◆ generatedPool()

static IRubyObject com.google.protobuf.jruby.RubyDescriptorPool.generatedPool ( ThreadContext  context,
IRubyObject  recv 
)
inlinestatic

◆ initialize()

IRubyObject com.google.protobuf.jruby.RubyDescriptorPool.initialize ( ThreadContext  context)
inline

◆ lookup()

IRubyObject com.google.protobuf.jruby.RubyDescriptorPool.lookup ( ThreadContext  context,
IRubyObject  name 
)
inline

The documentation for this class was generated from the following file: