RideDistributor  0.0.1
 All Classes Namespaces Files Functions Variables Typedefs Macros Pages
Protected Types | Protected Member Functions | Protected Attributes | List of all members
RLAPSolverTest Class Reference

#include <RLAPSolverTest.hpp>

Inheritance diagram for RLAPSolverTest:

Protected Types

using SolverCreator = std::function< RLAPSolver *(const Tensor< int > &)>
 

Protected Member Functions

int assignmentSum (const Tensor< unsigned > &assignments, const Tensor< int > &inputMatrix)
 
void uniqueEntries (const Tensor< unsigned > &assignments, unsigned &uniqueRows, unsigned &uniqueCols)
 
 RLAPSolverTest ()
 

Protected Attributes

std::list< SolverCreatorsolvers
 

Member Typedef Documentation

using RLAPSolverTest::SolverCreator = std::function<RLAPSolver*(const Tensor<int>&)>
protected

Constructor & Destructor Documentation

RLAPSolverTest::RLAPSolverTest ( )
protected

Member Function Documentation

int RLAPSolverTest::assignmentSum ( const Tensor< unsigned > &  assignments,
const Tensor< int > &  inputMatrix 
)
protected
void RLAPSolverTest::uniqueEntries ( const Tensor< unsigned > &  assignments,
unsigned &  uniqueRows,
unsigned &  uniqueCols 
)
protected

Member Data Documentation

std::list<SolverCreator> RLAPSolverTest::solvers
protected

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