Base class for XMLRPC::Service::Interface
definitions, used by XMLRPC::BasicServer#add_handler
Class
which wraps a XMLRPC::Service::Interface
definition, used by XMLRPC::BasicServer#add_handler
An object representation of a stack frame, initialized by Kernel#caller_locations
.
For example:
# caller_locations.rb def a(skip) caller_locations(skip) end def b(skip) a(skip) end def c(skip) b(skip) end c(0..2).map do |call| puts call.to_s end
Running ruby caller_locations.rb
will produce:
caller_locations.rb:2:in `a' caller_locations.rb:5:in `b' caller_locations.rb:8:in `c'
Here’s another example with a slightly different result:
# foo.rb class Foo attr_accessor :locations def initialize(skip) @locations = caller_locations(skip) end end Foo.new(0..2).locations.map do |call| puts call.to_s end
Now run ruby foo.rb
and you should see:
init.rb:4:in `initialize' init.rb:8:in `new' init.rb:8:in `<main>'
The PersonConstruct
module is used to define a Person Atom
element that can be used to describe a person, corporation, or similar entity
The PersonConstruct
has a Name
, Uri
, and Email
child elements
Gem::Resolver::Molinillo
is a generic dependency resolution algorithm.
Patterns used to parse URI’s
User database mixin for HTTPAuth
. This mixin dispatches user record access to the underlying auth_type
for this database.
Indicates some other unhandled resolver error was encountered.
A generic resource abstract class.