#include <Adapter.h>
Inheritance diagram for ActionAdapter< Adaptee, _Ty >:
Public Member Functions | |
ActionAdapter (Adaptee *anAdaptee, Action< Adaptee, _Ty > anAction) | |
ActionAdapter (Adaptee *anAdaptee, Action< Adaptee, _Ty > anAction) | |
virtual _Ty | operator() () |
virtual _Ty | operator() () |
Private Attributes | |
Action< Adaptee, _Ty > | itsAction |
Action< Adaptee, _Ty > | itsAction |
Adaptee * | itsAdaptee |
Adaptee * | itsAdaptee |
|
00143 : itsAdaptee(anAdaptee), itsAction(anAction) 00144 //## end ActionAdapter::ActionAdapter%894312583.initialization 00145 { 00146 //## begin ActionAdapter::ActionAdapter%894312583.body preserve=yes 00147 //## end ActionAdapter::ActionAdapter%894312583.body 00148 }
|
|
00143 : itsAdaptee(anAdaptee), itsAction(anAction) 00144 //## end ActionAdapter::ActionAdapter%894312583.initialization 00145 { 00146 //## begin ActionAdapter::ActionAdapter%894312583.body preserve=yes 00147 //## end ActionAdapter::ActionAdapter%894312583.body 00148 }
|
|
Implements Adapter< _Ty >. 00155 { 00156 //## begin ActionAdapter::operator()%894312584.body preserve=yes 00157 return itsAction.execute(itsAdaptee); 00158 //## end ActionAdapter::operator()%894312584.body 00159 }
|
|
Implements Adapter< _Ty >. 00155 { 00156 //## begin ActionAdapter::operator()%894312584.body preserve=yes 00157 return itsAction.execute(itsAdaptee); 00158 //## end ActionAdapter::operator()%894312584.body 00159 }
|
|
|
|
|
|
|
|
|