This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

reset

        # OpenSSL::HMAC.reset

(from ruby core)
### Implementation from HMAC
---
    hmac.reset -> self

---

Returns *hmac* as it was when it was first initialized, with all
processed data cleared from it.

### Example

    data = "The quick brown fox jumps over the lazy dog"
    instance = OpenSSL::HMAC.new('key', 'SHA1')
    #=> f42bb0eeb018ebbd4597ae7213711ec60760843f

    instance.update(data)
    #=> de7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9
    instance.reset
    #=> f42bb0eeb018ebbd4597ae7213711ec60760843f



      

This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.