Eunomia  0.1.0
A lightweight eBPF-based CloudNative Monitor tool for Container Security and Observability
tracker_config< ENV, EVENT > Struct Template Reference

config data for tracker More...

#include <tracker_config.h>

Inheritance diagram for tracker_config< ENV, EVENT >:
Inheritance graph
Collaboration diagram for tracker_config< ENV, EVENT >:
Collaboration graph

Public Attributes

ENV env
 tracker env in C code More...
 
std::string name
 tracker name More...
 
std::shared_ptr< event_handler< EVENT > > handler = nullptr
 event handler interface More...
 

Detailed Description

template<typename ENV, typename EVENT>
struct tracker_config< ENV, EVENT >

config data for tracker

pass this to create a tracker

Member Data Documentation

◆ env

template<typename ENV , typename EVENT >
ENV tracker_config< ENV, EVENT >::env

tracker env in C code

◆ handler

template<typename ENV , typename EVENT >
std::shared_ptr<event_handler<EVENT> > tracker_config< ENV, EVENT >::handler = nullptr

event handler interface

◆ name

template<typename ENV , typename EVENT >
std::string tracker_config< ENV, EVENT >::name

tracker name


The documentation for this struct was generated from the following file: