Sha256: 30ad50c97954b47a2e501144bc162b8019b3c346d8209a79b32ab37950419d60

Contents?: true

Size: 1.03 KB

Versions: 18

Compression:

Stored size: 1.03 KB

Contents

# Requirements
# =======================================================================

# Deps
# -----------------------------------------------------------------------

require 'nrser'


# Refinements
# =======================================================================

require 'nrser/refinements'
using NRSER


# Declarations
# =======================================================================

module QB; end
module QB::Util; end


# Definitions
# =======================================================================

# Base class for QB "resources" - object representations of outside structures
# and concepts: things that live on disk, in remote systems or other runtimes.
# 
# At the moment, it's simply an extension of {NRSER::Meta::Props::Base}, but 
# it is here to serve as a centralized point to implement common behaviors,
# some of which would be lifted up to the {NRSER} properties system if they 
# prove sufficiently useful and general.
# 
class QB::Util::Resource < NRSER::Meta::Props::Base
end # class QB::Util::Resource

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
qb-0.3.25 lib/qb/util/resource.rb
qb-0.3.24 lib/qb/util/resource.rb
qb-0.3.23 lib/qb/util/resource.rb
qb-0.3.22 lib/qb/util/resource.rb
qb-0.3.21 lib/qb/util/resource.rb
qb-0.3.20 lib/qb/util/resource.rb
qb-0.3.19 lib/qb/util/resource.rb
qb-0.3.18 lib/qb/util/resource.rb
qb-0.3.17 lib/qb/util/resource.rb
qb-0.3.16 lib/qb/util/resource.rb
qb-0.3.15 lib/qb/util/resource.rb
qb-0.3.14 lib/qb/util/resource.rb
qb-0.3.13 lib/qb/util/resource.rb
qb-0.3.12 lib/qb/util/resource.rb
qb-0.3.11 lib/qb/util/resource.rb
qb-0.3.10 lib/qb/util/resource.rb
qb-0.3.9 lib/qb/util/resource.rb
qb-0.3.8 lib/qb/util/resource.rb