Sha256: b16dc22ddbb10db2fff7b2c42f77655a52b071b0392df532b2603b2b0caa2937

Contents?: true

Size: 675 Bytes

Versions: 2

Compression:

Stored size: 675 Bytes

Contents

require 'rint_core/driver/operating_system'
require 'rint_core/driver/state'
require 'rint_core/driver/parsing'
require 'rint_core/driver/queueing'
require 'rint_core/driver/operations'

module RintCore
  # Conatians the elements of the printer driver.
  module Driver
    include RintCore::Driver::OperatingSystem
    include RintCore::Driver::State
    include RintCore::Driver::Parsing
    include RintCore::Driver::Queueing
    include RintCore::Driver::Operations
    
    # Calls the initialization functions of the submodules in the correct order
    def initialize_driver
      initialize_state
      initialize_queueing
      initialize_operations
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rintcore-0.0.5 lib/rint_core/driver.rb
rintcore-0.0.4 lib/rint_core/driver.rb