Class: Hakuban::Contract
Direct Known Subclasses
ObjectExposeContract, ObjectObserveContract, TagExposeContract, TagObserveContract
Instance Attribute Summary collapse
-
#descriptor ⇒ Object
readonly
Returns the value of attribute descriptor.
Instance Method Summary collapse
Methods inherited from FFIObject
#do_and_drop, #do_and_drop_or_return, #drop, #drop_lock, #drop_release, #dropped?, generate_finalizer, #initialize_copy, #with_pointer, with_pointers
Instance Attribute Details
#descriptor ⇒ Object (readonly)
Returns the value of attribute descriptor.
9 10 11 |
# File 'lib/hakuban/contract.rb', line 9 def descriptor @descriptor end |
Instance Method Details
#inspect ⇒ Object
11 12 13 |
# File 'lib/hakuban/contract.rb', line 11 def inspect "#<#{self.class.name} #{descriptor} #{self.dropped? ? "DROPPED" : ""}>" end |