New project

Dependencies:   mbed TextLCD

Detector.cpp

Committer:
jasminealice
Date:
2018-06-13
Revision:
23:bb57966cb776
Parent:
21:31647d80614f
Child:
24:418711ed8c52

File content as of revision 23:bb57966cb776:

#include "Detector.h"

Detector::Detector(bool setValue)
{
    for(int i = 0; i < 14; i++)
        detector.push_back(setValue);
    
}

Detector::~Detector(){
    //dtor
}

bool Detector::checkReservation(int number){
    if(detector.at(number))//[number])
        return true;
    return false;               
}

void Detector::reserveDetector(vector<int> area){

    for(int i = 0; i<area.size(); i++){
        detector.at(area.at(i)) = true;  
    }   
}

void Detector::clearReservation(vector<int> area){

    for(int i = 0; i<area.size(); i++){
        detector.at(area.at(i)) = false; 
    }   
}