Struct ScopedLock!(T)

Proxy structure that keeps the monitor of the given object locked until it goes out of scope.

Any unshared members of the object are safely accessible during this time. The usual way to use it is by calling lock.

See Also

lock

Constructors

Name Description
this

Fields

Name Type Description
m_ref Rebindable!(T)

Methods

Name Description
getObject
unsafeGet Returns an unshared reference to the locked object.

Authors

Sönke Ludwig

Copyright

© 2013 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.