diff --git a/include/xo/facet/OObject.hpp b/include/xo/facet/OObject.hpp index 39682863..458bdd15 100644 --- a/include/xo/facet/OObject.hpp +++ b/include/xo/facet/OObject.hpp @@ -168,6 +168,7 @@ namespace xo { DataPtr data() const { return data_; } Opaque opaque_data() const { return data_; } + Opaque * opaque_data_addr() { return (Opaque *)&data_; } void reset() { data_ = nullptr; } void reset_opaque(Opaque data) { data_ = (DataPtr)data; }