summaryrefslogtreecommitdiff
path: root/graphs/cpp/chain_of_responsibility/director.cc
blob: af4072f9d36880459b659ee970f9da3506f2b971 (plain)
1
2
3
4
5
6
7
8
9
10
#include "director.hh"

#include <iostream>
void Director::handle_request(int level)
{
    if (level <= 3)
        std::cout << "Director handles\n";
    else
        forward_request(level);
}