FDR  4.2.7(6ecbe5a21b71ab020e8fcaeccfe5ebaad0599f4f)
Public Member Functions | List of all members
FDR::Evaluator::ProcessName Class Referenceabstract

The name of a process in the input file. More...

#include <process_name.h>

Public Member Functions

 ProcessName (const ProcessName &process_name)=delete
 
virtual size_t hash_code () const =0
 Returns the hash value of this event.
 
virtual bool operator!= (const ProcessName &event) const =0
 Compares two process names for inequality. More...
 
ProcessNameoperator= (const ProcessName &event)=delete
 
virtual bool operator== (const ProcessName &event) const =0
 Compares two process names for equality. More...
 
virtual std::string to_string () const =0
 Pretty prints this process name.
 

Detailed Description

The name of a process in the input file.

This MUST not be subclassed.

Member Function Documentation

◆ operator!=()

virtual bool FDR::Evaluator::ProcessName::operator!= ( const ProcessName event) const
pure virtual

Compares two process names for inequality.

ProcessNames from different sessions should not be mixed.

◆ operator==()

virtual bool FDR::Evaluator::ProcessName::operator== ( const ProcessName event) const
pure virtual

Compares two process names for equality.

ProcessNames from different sessions should not be mixed.


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