My Project
src
deterministic_passenger_factory.h
1
7
#ifndef SRC_DETERMINISTIC_PASSENGER_FACTORY_H_
8
#define SRC_DETERMINISTIC_PASSENGER_FACTORY_H_
9
10
11
/*******************************************************************************
12
* Includes
13
******************************************************************************/
14
#include <string>
15
16
#include "
src/passenger.h
"
17
18
/*******************************************************************************
19
* Class Definitions
20
******************************************************************************/
27
class
DPassengerFactory
{
28
public
:
39
static
Passenger
*
Generate
(
int
,
int
);
40
private
:
46
static
std::string NameGeneration();
47
};
48
49
#endif // SRC_DETERMINISTIC_PASSENGER_FACTORY_H_
DPassengerFactory::Generate
static Passenger * Generate(int, int)
Generation of a passenger with a deterministic name within bounds.
Definition:
deterministic_passenger_factory.cc:51
Passenger
The main class to define passenger.
Definition:
passenger.h:17
passenger.h
DPassengerFactory
The main class for the generation of passengers.
Definition:
deterministic_passenger_factory.h:25
Generated by
1.8.16