class AbstractException
Public Instance Methods
__basetype()
click to toggle source
# File lib/mdbe/database_views/abstract_exception.rb, line 6 def __basetype :exception end
to_database_view(depth, ranges = {}, params = {})
click to toggle source
Calls superclass method
Object#to_database_view
# File lib/mdbe/database_views/abstract_exception.rb, line 10 def to_database_view(depth, ranges = {}, params = {}) obj = super obj[:exception] = true obj[:inspection] = self.inspect # need to fetch these ivs explicitly since they're hidden by rubyPrivateSize obj[:gsResumable] = self.instance_variable_get("@_st_gsResumable") != false obj[:gsTrappable] = self.instance_variable_get("@_st_gsTrappable") != false obj[:gsNumber] = self.instance_variable_get("@_st_gsNumber") obj[:isDBEHalt] = self.class == DBEHalt return obj end