Add wv::delayed(), an auto-typing alternative for WvDelayedCallback.
commit9b2b76f8767c6888b518f597d8b57abcba1df6a3
authorAvery Pennarun <apenwarr@gmail.com>
Thu, 10 Jul 2008 04:10:37 +0000 (10 00:10 -0400)
committerAvery Pennarun <apenwarr@gmail.com>
Thu, 10 Jul 2008 04:10:37 +0000 (10 00:10 -0400)
tree56b348188c857c8e11228f3fb4d7c5bf0b37a18b
parent053e40ea2676650f1493fc94d43d31f1caa58c5c
Add wv::delayed(), an auto-typing alternative for WvDelayedCallback.

Works more like wv::bind(), in that you don't have to specify the
template type explicitly.  You can just say wv::delayed(func) and it'll
work, instead of WvDelayedCallback<IWvStreamCallback>(func).
include/wvdelayedcallback.h
utils/t/wvdelayedcallback.t.cc