#include <pev_abstraction.h>

Public Types

typedef std::list< Candidate * >::iterator Iterator
 

Public Member Functions

 SynchCandidates (void)
 
 SynchCandidates (Generator &gvoi)
 
 SynchCandidates (GeneratorVector &gvoi)
 
 SynchCandidates (GeneratorVector &gvoi, const EventSet &pevs)
 
virtual ~SynchCandidates ()
 
Iterator CandidatesBegin ()
 
Iterator CandidatesEnd ()
 
void Insert (Candidate *cand)
 
Idx Size ()
 

Protected Member Functions

void DoAssign (SynchCandidates synchcands)
 

Protected Attributes

std::list< Candidate * > mCandidates
 

Detailed Description

Definition at line 289 of file pev_abstraction.h.

Member Typedef Documentation

◆ Iterator

typedef std::list<Candidate*>::iterator faudes::SynchCandidates::Iterator

Definition at line 296 of file pev_abstraction.h.

Constructor & Destructor Documentation

◆ SynchCandidates() [1/4]

faudes::SynchCandidates::SynchCandidates ( void  )
inline

Definition at line 291 of file pev_abstraction.h.

◆ SynchCandidates() [2/4]

faudes::SynchCandidates::SynchCandidates ( Generator gvoi)

Definition at line 76 of file pev_verify.cpp.

◆ SynchCandidates() [3/4]

faudes::SynchCandidates::SynchCandidates ( GeneratorVector gvoi)

Definition at line 82 of file pev_verify.cpp.

◆ SynchCandidates() [4/4]

faudes::SynchCandidates::SynchCandidates ( GeneratorVector gvoi,
const EventSet pevs 
)

Definition at line 90 of file pev_verify.cpp.

◆ ~SynchCandidates()

faudes::SynchCandidates::~SynchCandidates ( )
virtual

Definition at line 99 of file pev_verify.cpp.

Member Function Documentation

◆ CandidatesBegin()

Iterator faudes::SynchCandidates::CandidatesBegin ( )
inline

Definition at line 298 of file pev_abstraction.h.

◆ CandidatesEnd()

Iterator faudes::SynchCandidates::CandidatesEnd ( )
inline

Definition at line 299 of file pev_abstraction.h.

◆ DoAssign()

void faudes::SynchCandidates::DoAssign ( SynchCandidates  synchcands)
protected

Definition at line 109 of file pev_verify.cpp.

◆ Insert()

void faudes::SynchCandidates::Insert ( Candidate cand)
inline

Definition at line 300 of file pev_abstraction.h.

◆ Size()

Idx faudes::SynchCandidates::Size ( void  )
inline

Definition at line 301 of file pev_abstraction.h.

Member Data Documentation

◆ mCandidates

std::list<Candidate*> faudes::SynchCandidates::mCandidates
protected

Definition at line 305 of file pev_abstraction.h.


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

libFAUDES 2.33b --- 2025.05.07 --- c++ api documentaion by doxygen