Suppressable Class Reference

#include <CmosRWImpl.h>

Inheritance diagram for Suppressable:

IObservable CmosRWFile CmosRWIo

List of all members.

Public Member Functions

 Suppressable ()
void suppressNotification (bool sup=true) const
void resumeNotification (bool doNotify=true) const
bool isNotifySuppressed () const
virtual ~Suppressable ()
virtual void attach (IObserver *) const
virtual void detach (IObserver *) const
virtual void notify (void *param=0) const

Protected Attributes

bool suppressNotify


Detailed Description

Definition at line 30 of file CmosRWImpl.h.


Constructor & Destructor Documentation

Suppressable (  ) 

Definition at line 65 of file CmosRW.cpp.

~Suppressable (  )  [virtual]

Definition at line 69 of file CmosRW.cpp.


Member Function Documentation

void suppressNotification ( bool  sup = true  )  const

Definition at line 72 of file CmosRW.cpp.

References Suppressable::suppressNotify.

Referenced by CmosRWChecksumObserver::update(), and cmos::writeByteArray().

void resumeNotification ( bool  doNotify = true  )  const

bool isNotifySuppressed (  )  const

Definition at line 86 of file CmosRW.cpp.

References Suppressable::suppressNotify.

Referenced by CmosRWIo::writeByte(), and CmosRWFile::writeByte().

void attach ( IObserver o  )  const [virtual, inherited]

Definition at line 46 of file Observer.cpp.

References IObservable::observers.

Referenced by CmosRWChecksumObserver::CmosRWChecksumObserver().

void detach ( IObserver o  )  const [virtual, inherited]

Definition at line 51 of file Observer.cpp.

References IObservable::observers.

Referenced by CmosRWChecksumObserver::~CmosRWChecksumObserver().

void notify ( void *  param = 0  )  const [virtual, inherited]


Member Data Documentation

bool suppressNotify [mutable, protected]


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

Generated on Wed Apr 30 23:29:34 2008 for SMBIOS Library by  doxygen 1.5.5