Skip to content

Commit 4916ed7

Browse files
author
Chrono Law
committed
event data()
1 parent e512202 commit 4916ed7

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

ngxpp/NgxEvent.hpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,17 @@ class NgxEvent final : public NgxWrapper<ngx_event_t>
2020
~NgxEvent() = default;
2121
public:
2222
template<typename T>
23-
void data(T *p) const
23+
void data(T* p) const
2424
{
2525
get()->data = p;
2626
}
2727

28+
template<typename T>
29+
void data(T& v) const
30+
{
31+
get()->data = &v;
32+
}
33+
2834
template<typename T>
2935
T& data() const
3036
{

0 commit comments

Comments
 (0)