/* | |
* Copyright (c) Facebook, Inc. | |
* Licensed under the Apache License, Version 2.0 (the "License") | |
*/ | |
#pragma once | |
#include <vector> | |
#include "PyPerfType.h" | |
namespace ebpf { | |
namespace pyperf { | |
class PyPerfUtil; | |
class PyPerfSampleProcessor { | |
public: | |
virtual void processSamples(const std::vector<PyPerfSample>& samples, | |
PyPerfUtil* util) = 0; | |
}; | |
} // namespace pyperf | |
} // namespace ebpf |