Commit | Line | Data |
---|---|---|
04c0ba87 | 1 | /* |
0235b0db | 2 | * SPDX-License-Identifier: MIT |
04c0ba87 JG |
3 | * |
4 | * Copyright 2017 Jérémie Galarneau <jeremie.galarneau@efficios.com> | |
5 | * | |
0235b0db | 6 | * BabelTrace - CTF on File System Component |
04c0ba87 JG |
7 | */ |
8 | ||
0235b0db MJ |
9 | #ifndef BABELTRACE_PLUGIN_CTF_FS_QUERY_H |
10 | #define BABELTRACE_PLUGIN_CTF_FS_QUERY_H | |
11 | ||
c02af779 | 12 | #include "cpp-common/bt2/value.hpp" |
04c0ba87 | 13 | |
0f5c5d5c SM |
14 | namespace bt2c { |
15 | ||
16 | class Logger; | |
17 | ||
18 | } /* namespace bt2c */ | |
19 | ||
c02af779 | 20 | bt2::Value::Shared metadata_info_query(bt2::ConstMapValue params, const bt2c::Logger& logger); |
04c0ba87 | 21 | |
c02af779 | 22 | bt2::Value::Shared trace_infos_query(bt2::ConstMapValue params, const bt2c::Logger& logger); |
97ade20b | 23 | |
c02af779 | 24 | bt2::Value::Shared support_info_query(bt2::ConstMapValue params, const bt2c::Logger& logger); |
73760435 | 25 | |
04c0ba87 | 26 | #endif /* BABELTRACE_PLUGIN_CTF_FS_QUERY_H */ |