This class provides a handle function that logs the addresses that had an access violation. It can be installed as sigaction handler using its C facade in cPtrAccessSIGVHandler.h. The purpose (at least the original one) is to protect all pages containing heap objects managed by StoreGateSvc, install the handler, and then see which objects have actually been accessed. More...
#include <signal.h>
#include <vector>
Go to the source code of this file.
Classes | |
class | PtrAccessSEGVHandler |
Defines | |
#define | CXXUTILS_PTRACCESSSEGVHANDLER_H 1 |
This class provides a handle function that logs the addresses that had an access violation. It can be installed as sigaction handler using its C facade in cPtrAccessSIGVHandler.h. The purpose (at least the original one) is to protect all pages containing heap objects managed by StoreGateSvc, install the handler, and then see which objects have actually been accessed.