Line data Source code
1 : #pragma once 2 : 3 : #include "envoy/server/process_context.h" 4 : 5 : namespace Envoy { 6 : 7 : class ProcessContextImpl : public ProcessContext { 8 : public: 9 0 : ProcessContextImpl(ProcessObject& process_object) : process_object_(process_object) {} 10 : // ProcessContext 11 0 : ProcessObject& get() const override { return process_object_; } 12 : 13 : private: 14 : ProcessObject& process_object_; 15 : }; 16 : 17 : } // namespace Envoy