pdfobjects::CPageContents::ContentsWatchDog Class Reference

Inheritance diagram for pdfobjects::CPageContents::ContentsWatchDog:
observer::IObserver< IProperty >

List of all members.

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

Detailed Description

Observer implementation for content stream synchronization.


Constructor & Destructor Documentation

pdfobjects::CPageContents::ContentsWatchDog::ContentsWatchDog ( CPageContents cnt  )  [inline]

References _cnt.

virtual pdfobjects::CPageContents::ContentsWatchDog::~ContentsWatchDog (  )  throw () [inline, virtual]

Member Function Documentation

virtual priority_t pdfobjects::CPageContents::ContentsWatchDog::getPriority (  )  const throw () [inline, virtual]

Returns priority of obsever.

Lower number means higher priority.

Returns:
Observer priority value.

Implements observer::IObserver< IProperty >.

virtual void pdfobjects::CPageContents::ContentsWatchDog::notify ( boost::shared_ptr< IProperty ,
boost::shared_ptr< const IProperty::ObserverContext  
) const throw () [virtual]

Member Data Documentation

Referenced by ContentsWatchDog().


The documentation for this class was generated from the following file: