Public Member Functions | Protected Attributes | List of all members
mhf::AssignmentMatrix Class Reference

#include <AssignmentMatrix.h>

Public Member Functions

void addPotentialAssignment (const Assignment &ass)
 
 AssignmentMatrix ()
 
const AssignmentgetAssignment (unsigned int i_ev, int i_assignment)
 
unsigned int getNumAssignments (unsigned int i_ev)
 
unsigned int getNumMeasurements () const
 
void sortAssignments ()
 
virtual ~AssignmentMatrix ()
 

Protected Attributes

std::vector< std::vector< const Assignment * > > assignments_
 
std::map< const Evidence *, unsigned int > evidence_to_index_
 

Detailed Description

Definition at line 20 of file AssignmentMatrix.h.

Constructor & Destructor Documentation

mhf::AssignmentMatrix::AssignmentMatrix ( )

Definition at line 22 of file AssignmentMatrix.cpp.

mhf::AssignmentMatrix::~AssignmentMatrix ( )
virtual

Definition at line 26 of file AssignmentMatrix.cpp.

Member Function Documentation

void mhf::AssignmentMatrix::addPotentialAssignment ( const Assignment ass)

Definition at line 30 of file AssignmentMatrix.cpp.

const Assignment & mhf::AssignmentMatrix::getAssignment ( unsigned int  i_ev,
int  i_assignment 
)

Definition at line 52 of file AssignmentMatrix.cpp.

unsigned int mhf::AssignmentMatrix::getNumAssignments ( unsigned int  i_ev)

Definition at line 56 of file AssignmentMatrix.cpp.

unsigned int mhf::AssignmentMatrix::getNumMeasurements ( ) const

Definition at line 60 of file AssignmentMatrix.cpp.

void mhf::AssignmentMatrix::sortAssignments ( )

Definition at line 46 of file AssignmentMatrix.cpp.

Member Data Documentation

std::vector< std::vector<const Assignment*> > mhf::AssignmentMatrix::assignments_
protected

Definition at line 42 of file AssignmentMatrix.h.

std::map<const Evidence*, unsigned int> mhf::AssignmentMatrix::evidence_to_index_
protected

Definition at line 40 of file AssignmentMatrix.h.


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


wire_core
Author(s): Sjoerd van den Dries, Jos Elfring
autogenerated on Fri Apr 16 2021 02:32:27