agent/native/libcommon/code/ForkableInterface.h (10 lines of code) (raw):

#pragma once namespace elasticapm::php { class ForkableInterface { public: virtual ~ForkableInterface() { } virtual void prefork() = 0; virtual void postfork([[maybe_unused]] bool child) = 0; }; }