class Syskit::InstanciationError

Attributes

instanciation_chain[R]

The instanciation chain, i.e. an array of composition models that were being instanciated

Public Class Methods

new() click to toggle source
# File lib/syskit/exceptions.rb, line 564
def initialize
    @instanciation_chain = []
end

Public Instance Methods

pretty_print(pp) click to toggle source
# File lib/syskit/exceptions.rb, line 568
def pretty_print(pp)
    if !instanciation_chain.empty?
        pp.text "while instanciating"
        pp.nest(2) do
            pp.breakable
            pp.seplist(instanciation_chain.reverse) do |m|
                m.pretty_print(pp)
            end
        end
    end
end