Critical Link MityCam SoC Firmware
1.0
Critical Link MityCam SoC Firmware
|
#include <RegisterFileObserver.h>
Public Member Functions | |
tcRegisterFileObservable () | |
virtual | ~tcRegisterFileObservable () |
void | registerReadObserver (int64_t anAddr, tcRegisterFileObserver *apObserver) |
registerReadObserver - Register an observer for pre-read notifications More... | |
void | unregisterReadObserver (tcRegisterFileObserver *apObserver) |
unregisterReadObserver Unregister the observer from pre-read notificatons More... | |
void | unregisterReadObserver (int64_t anAddr, tcRegisterFileObserver *apObserver) |
void | notifyRead (int64_t anAddr, int64_t anOffset, int64_t anLen) const |
notifyRead More... | |
Protected Attributes | |
std::unordered_map< int64_t, std::vector< tcRegisterFileObserver * > > | readObservers |
tcRegisterFileObservable::tcRegisterFileObservable | ( | ) |
|
virtual |
void tcRegisterFileObservable::notifyRead | ( | int64_t | anAddr, |
int64_t | anOffset, | ||
int64_t | anLen | ||
) | const |
notifyRead
anAddr | base address of GenICam Register in question |
anOffset | offset into the GenICam Register region |
anLen | number of bytes being read |
void tcRegisterFileObservable::registerReadObserver | ( | int64_t | anAddr, |
tcRegisterFileObserver * | apObserver | ||
) |
registerReadObserver - Register an observer for pre-read notifications
anAddr | |
apObserver |
void tcRegisterFileObservable::unregisterReadObserver | ( | int64_t | anAddr, |
tcRegisterFileObserver * | apObserver | ||
) |
void tcRegisterFileObservable::unregisterReadObserver | ( | tcRegisterFileObserver * | apObserver | ) |
unregisterReadObserver Unregister the observer from pre-read notificatons
|
protected |