proxygen
TestFilterNoCallbackNoCall< Owned > Class Template Reference
Inheritance diagram for TestFilterNoCallbackNoCall< Owned >:
TestFilter< Owned > proxygen::GenericFilter< TesterInterface, TesterInterface::Callback,&TesterInterface::setCallback, Owned > TesterInterface TesterInterface::Callback

Public Member Functions

 TestFilterNoCallbackNoCall ()
 
- Public Member Functions inherited from TestFilter< Owned >
 TestFilter ()
 
 TestFilter (bool calls, bool callbacks)
 
void setCallback (TesterInterface::Callback *cb) override
 
void doA () override
 
void onA () override
 
- Public Member Functions inherited from proxygen::GenericFilter< TesterInterface, TesterInterface::Callback,&TesterInterface::setCallback, Owned >
 GenericFilter (bool calls, bool callbacks)
 
 ~GenericFilter () override
 
void append (Filter *nextFilter)
 
- Public Member Functions inherited from TesterInterface
virtual ~TesterInterface ()
 
- Public Member Functions inherited from TesterInterface::Callback
virtual ~Callback ()
 

Additional Inherited Members

- Public Types inherited from proxygen::GenericFilter< TesterInterface, TesterInterface::Callback,&TesterInterface::setCallback, Owned >
using Filter = GenericFilter< TesterInterface, TesterInterface::Callback, set_callback, TakeOwnership, std::default_delete< TesterInterface > >
 
- Public Attributes inherited from TestFilter< Owned >
uint32_t do_ {0}
 
uint32_t on_ {0}
 
uint32_t id_ {idCounter_++}
 
- Public Attributes inherited from proxygen::GenericFilter< TesterInterface, TesterInterface::Callback,&TesterInterface::setCallback, Owned >
const bool kWantsCalls_
 
const bool kWantsCallbacks_
 
- Static Public Attributes inherited from TestFilter< Owned >
static uint32_t idCounter_ = 0
 
- Protected Member Functions inherited from proxygen::GenericFilter< TesterInterface, TesterInterface::Callback,&TesterInterface::setCallback, Owned >
void setCallbackInternal (TesterInterface::Callback *cb)
 
void drop ()
 
- Protected Attributes inherited from proxygen::GenericFilter< TesterInterface, TesterInterface::Callback,&TesterInterface::setCallback, Owned >
TesterInterfacecall_
 
TesterInterface::Callbackcallback_
 

Detailed Description

template<bool Owned>
class TestFilterNoCallbackNoCall< Owned >

Definition at line 116 of file GenericFilterTest.cpp.

Constructor & Destructor Documentation

template<bool Owned>
TestFilterNoCallbackNoCall< Owned >::TestFilterNoCallbackNoCall ( )
inline

Definition at line 118 of file GenericFilterTest.cpp.

118 : TestFilter<Owned>(false, false) {}

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