| /* | |
| * Copyright (c) Meta Platforms, Inc. and affiliates. | |
| * All rights reserved. | |
| * | |
| * This source code is licensed under the BSD-style license found in the | |
| * LICENSE file in the root directory of this source tree. | |
| */ | |
| namespace libkineto { | |
| struct ITraceActivity; | |
| class ActivityTraceInterface { | |
| public: | |
| virtual ~ActivityTraceInterface() {} | |
| virtual const std::vector<const ITraceActivity*>* activities() { | |
| return nullptr; | |
| } | |
| virtual void save(const std::string& path) {} | |
| }; | |
| } // namespace libkineto | |