#include <Observer.h>
Inheritance diagram for ObserverAdapter< T, Y >:
Public Member Functions | |
Adapter< Y > * | getAdapter () |
Adapter< Y > * | getAdapter () |
ObserverAdapter (Adapter< Y > *anAdapter=0) | |
ObserverAdapter (Adapter< Y > *anAdapter=0) | |
void | setAdapter (Adapter< Y > *anAdapter=0) |
void | setAdapter (Adapter< Y > *anAdapter=0) |
void | update () |
void | update () |
virtual | ~ObserverAdapter () |
virtual | ~ObserverAdapter () |
Private Attributes | |
Adapter< Y > * | itsAdapter |
Adapter< Y > * | itsAdapter |
|
00146 : itsAdapter(anAdapter) 00147 //## end ObserverAdapter::ObserverAdapter%894312604.initialization 00148 { 00149 //## begin ObserverAdapter::ObserverAdapter%894312604.body preserve=yes 00150 //## end ObserverAdapter::ObserverAdapter%894312604.body 00151 }
|
|
00154 { 00155 delete itsAdapter; 00156 itsAdapter = 0; 00157 }
|
|
00146 : itsAdapter(anAdapter) 00147 //## end ObserverAdapter::ObserverAdapter%894312604.initialization 00148 { 00149 //## begin ObserverAdapter::ObserverAdapter%894312604.body preserve=yes 00150 //## end ObserverAdapter::ObserverAdapter%894312604.body 00151 }
|
|
00154 { 00155 delete itsAdapter; 00156 itsAdapter = 0; 00157 }
|
|
00174 { 00175 //## begin ObserverAdapter::getAdapter%894312606.body preserve=yes 00176 return itsAdapter; 00177 //## end ObserverAdapter::getAdapter%894312606.body 00178 }
|
|
00174 { 00175 //## begin ObserverAdapter::getAdapter%894312606.body preserve=yes 00176 return itsAdapter; 00177 //## end ObserverAdapter::getAdapter%894312606.body 00178 }
|
|
00164 { 00165 //## begin ObserverAdapter::setAdapter%894312605.body preserve=yes 00166 delete itsAdapter; 00167 itsAdapter = anAdapter; 00168 //## end ObserverAdapter::setAdapter%894312605.body 00169 }
|
|
00164 { 00165 //## begin ObserverAdapter::setAdapter%894312605.body preserve=yes 00166 delete itsAdapter; 00167 itsAdapter = anAdapter; 00168 //## end ObserverAdapter::setAdapter%894312605.body 00169 }
|
|
Implements Observer. 00184 { 00185 //## begin ObserverAdapter::update%894312607.body preserve=yes 00186 if (itsAdapter) (*itsAdapter)(); 00187 //## end ObserverAdapter::update%894312607.body 00188 }
|
|
Implements Observer. 00184 { 00185 //## begin ObserverAdapter::update%894312607.body preserve=yes 00186 if (itsAdapter) (*itsAdapter)(); 00187 //## end ObserverAdapter::update%894312607.body 00188 }
|
|
|
|
|