Eunomia  0.1.0
A lightweight eBPF-based CloudNative Monitor tool for Container Security and Observability
event_handler.h File Reference
#include <mutex>
#include <iostream>
#include <string>
#include <thread>
#include <memory>
#include "container_info.h"
Include dependency graph for event_handler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tracker_event< T >
 the basic event type More...
 
struct  event_handler_base< T >
 the event handler for share_ptr More...
 
struct  event_handler< T >
 the event handler for single type More...
 
struct  event_handler_adapter< T1, T2 >
 Event handler type switcher. More...
 

Variables

template<typename EVENT >
concept event_concept
 concept for a eunomia event More...
 

Variable Documentation

◆ event_concept

template<typename EVENT >
concept event_concept
Initial value:
= requires
{
typename EVENT::pid;
}

concept for a eunomia event

which will be reported by a tracker