Module: Ice::Proxy_mixin::ClassMethods

Defined in:
lib/Ice.rb

Instance Method Summary collapse

Instance Method Details

#checkedCast(proxy, facetOrContext = nil, context = nil) ⇒ Object



104
105
106
# File 'lib/Ice.rb', line 104

def checkedCast(proxy, facetOrContext=nil, context=nil)
    ice_checkedCast(proxy, self::ICE_ID, facetOrContext, context)
end

#ice_staticIdObject



100
101
102
# File 'lib/Ice.rb', line 100

def ice_staticId()
    self::ICE_ID
end

#inspectObject



96
97
98
# File 'lib/Ice.rb', line 96

def inspect
    ::Ice::__stringify(self, self.class::ICE_TYPE)
end

#uncheckedCast(proxy, facet = nil) ⇒ Object



108
109
110
# File 'lib/Ice.rb', line 108

def uncheckedCast(proxy, facet=nil)
    ice_uncheckedCast(proxy, facet)
end