Method: QBFC::Base#initialize

Defined in:
lib/qbfc/base.rb

#initialize(sess, ole = nil) ⇒ Base

Create an instance of this Element or Report.

  • sess: An open QBFC::Session object that will recieve all requests

  • ole: An optional QBFC::OLEWrapper object representing a response to a QueryRq. It is unlikely that this will be used directly.



55
56
57
58
# File 'lib/qbfc/base.rb', line 55

def initialize(sess, ole = nil)
  @sess, @ole = sess, ole    
  @ole = QBFC::OLEWrapper.new(@ole) if @ole.kind_of?(WIN32OLE)    
end