CppUnit project page | FAQ | CppUnit home page |
Protector chain (Implementation). Implementation detail. More...
#include <ProtectorChain.h>
Classes | |
class | ProtectFunctor |
Public Member Functions | |
~ProtectorChain () | |
void | push (Protector *protector) |
void | pop () |
int | count () const |
bool | protect (const Functor &functor, const ProtectorContext &context) |
Private Types | |
typedef CppUnitDeque< Protector * > | Protectors |
typedef CppUnitDeque< Functor * > | Functors |
Private Attributes | |
Protectors | m_protectors |
Protector chain (Implementation). Implementation detail.
typedef CppUnitDeque<Functor *> ProtectorChain::Functors [private] |
typedef CppUnitDeque<Protector *> ProtectorChain::Protectors [private] |
ProtectorChain::~ProtectorChain | ( | ) |
int ProtectorChain::count | ( | ) | const |
void ProtectorChain::pop | ( | ) |
bool ProtectorChain::protect | ( | const Functor & | functor, |
const ProtectorContext & | context | ||
) | [virtual] |
Implements Protector.
void ProtectorChain::push | ( | Protector * | protector | ) |
Protectors ProtectorChain::m_protectors [private] |
|
hosts this site. |
Send comments to: CppUnit Developers |