Public Member Functions | Public Attributes | List of all members
gtsam::Scheduler::Student Struct Reference

Public Member Functions

void print () const
 
 Student (size_t nrFaculty, size_t advisorIndex)
 

Public Attributes

std::vector< double > advisor_
 
std::vector< std::string > areaName_
 
DiscreteKey key_
 
std::vector< DiscreteKeykeys_
 
std::string name_
 

Detailed Description

Internal data structure for students

Definition at line 25 of file Scheduler.h.

Constructor & Destructor Documentation

◆ Student()

gtsam::Scheduler::Student::Student ( size_t  nrFaculty,
size_t  advisorIndex 
)
inline

Definition at line 31 of file Scheduler.h.

Member Function Documentation

◆ print()

void gtsam::Scheduler::Student::print ( ) const
inline

Definition at line 35 of file Scheduler.h.

Member Data Documentation

◆ advisor_

std::vector<double> gtsam::Scheduler::Student::advisor_

Definition at line 30 of file Scheduler.h.

◆ areaName_

std::vector<std::string> gtsam::Scheduler::Student::areaName_

Definition at line 29 of file Scheduler.h.

◆ key_

DiscreteKey gtsam::Scheduler::Student::key_

Definition at line 27 of file Scheduler.h.

◆ keys_

std::vector<DiscreteKey> gtsam::Scheduler::Student::keys_

Definition at line 28 of file Scheduler.h.

◆ name_

std::string gtsam::Scheduler::Student::name_

Definition at line 26 of file Scheduler.h.


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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:47:08