Rajnish-Ranjan / ElevatorService-Multithreading

Command line implementation for Elevator Service using C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ElevatorService-Multithreading

Command line implementation for Elevator Service using C++

record_work.mp4

Supported Activities

  1. Book an elevator for a user given src_floor and dest_floor
  2. Disable a floor for an elevator
  3. Enable a floor for an elevator
  4. Initialize the elevator system by mentioning all the floors (minimum to maximum) and all the elevators
  5. Add an elevator
  6. Remove/disable an elevator

Concepts Covered

  • Object Oriented Concepts
  • Singleton design pattern
  • Multi-threading concepts
    • Applying Mutexes

About

Command line implementation for Elevator Service using C++


Languages

Language:C++ 100.0%