pars 0.2.1.99
Loading...
Searching...
No Matches
pars::ev::common_metadata< kind_of, event_t > Struct Template Reference

#include <metadata.h>

Inheritance diagram for pars::ev::common_metadata< kind_of, event_t >:

Public Types

template<typename event2_t>
using kind_type = kind_of<event2_t>
 
using event_type = event_t
 

Public Member Functions

int job_id () const
 
void set_job_id (int j_id)
 

Detailed Description

template<template< typename > typename kind_of, event_c event_t>
requires kind_c<kind_of>
struct pars::ev::common_metadata< kind_of, event_t >

Definition at line 45 of file metadata.h.

Member Typedef Documentation

◆ event_type

template<template< typename > typename kind_of, event_c event_t>
using pars::ev::common_metadata< kind_of, event_t >::event_type = event_t

Definition at line 50 of file metadata.h.

◆ kind_type

template<template< typename > typename kind_of, event_c event_t>
template<typename event2_t>
using pars::ev::common_metadata< kind_of, event_t >::kind_type = kind_of<event2_t>

Definition at line 48 of file metadata.h.

Member Function Documentation

◆ job_id()

template<template< typename > typename kind_of, event_c event_t>
int pars::ev::common_metadata< kind_of, event_t >::job_id ( ) const
inline

Definition at line 52 of file metadata.h.

52{ return job_id_m; }

◆ set_job_id()

template<template< typename > typename kind_of, event_c event_t>
void pars::ev::common_metadata< kind_of, event_t >::set_job_id ( int j_id)
inline

Definition at line 54 of file metadata.h.

54{ job_id_m = j_id; }

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