\fBFirst, a warning about names:\fP although this class is named \fBObserver\fP, it is intended to be an attribute nested inside the whole object which is indeed, the true \fBObserver\fP\&. This nesting object is called, most of the time the \fBowner\fP in the following\&. But sometimes, for simplification it may also be called the \fBObserver\fP\&.
.SH"Observer Implementation Notes"
.PP
To retrieve the \fIowner\fP from the \fBObserver\fP attribute, we uses the offset from the attribute in the \fIowner\fP\&. This offset is computed once and for all the first time the template constructor is called\&.
.SH"Constructor & Destructor Documentation"
.PP
.SS"\fBObserver\fP (const T * owner)\fC [inline]\fP"
The owner of the oberver is needed to compute, on the first creation only, the offset of the \fBObserver\fP attribute inside the \fCowner\fP complete object\&.
.SH"Member Function Documentation"
.PP
.SS"T * getOwner () const\fC [inline]\fP"
\fBReturns:\fP The owner of the observer\&.
.SH"Author"
.PP
Generated automatically by Doxygen for Katabatic - Routing Toolbox from the source code\&.