1
#pragma once
2

            
3
#include "envoy/server/process_context.h"
4

            
5
namespace Envoy {
6

            
7
class ProcessContextImpl : public ProcessContext {
8
public:
9
11
  ProcessContextImpl(ProcessObject& process_object) : process_object_(process_object) {}
10
  // ProcessContext
11
11
  ProcessObject& get() const override { return process_object_; }
12

            
13
private:
14
  ProcessObject& process_object_;
15
};
16

            
17
} // namespace Envoy