Public Member Functions | |
| ContentsWatchDog (CPageContents *cnt) | |
| virtual | ~ContentsWatchDog () throw () |
| virtual void | notify (boost::shared_ptr< IProperty >, boost::shared_ptr< const IProperty::ObserverContext >) const throw () |
| virtual priority_t | getPriority () const throw () |
Private Attributes | |
| CPageContents * | _cnt |
Observer implementation for content stream synchronization.
| pdfobjects::CPageContents::ContentsWatchDog::ContentsWatchDog | ( | CPageContents * | cnt | ) | [inline] |
References _cnt.
| virtual pdfobjects::CPageContents::ContentsWatchDog::~ContentsWatchDog | ( | ) | throw () [inline, virtual] |
| virtual priority_t pdfobjects::CPageContents::ContentsWatchDog::getPriority | ( | ) | const throw () [inline, virtual] |
Returns priority of obsever.
Lower number means higher priority.
Implements observer::IObserver< IProperty >.
| virtual void pdfobjects::CPageContents::ContentsWatchDog::notify | ( | boost::shared_ptr< IProperty > | , | |
| boost::shared_ptr< const IProperty::ObserverContext > | ||||
| ) | const throw () [virtual] |
Referenced by ContentsWatchDog().