blob: a48a8068dcaae71cd5c5025e982f9ed82e569bca [file] [log] [blame]
Adriana Kobylak7e8d76b2018-04-20 10:03:01 -05001#pragma once
2
3namespace phosphor
4{
5namespace software
6{
7namespace manager
8{
9
10/** @class Sync
11 * @brief Contains filesystem sync functions.
12 * @details The software manager class that contains functions to perform
13 * sync operations.
14 */
15class Sync
16{
17 public:
18 Sync() = default;
19 Sync(const Sync&) = delete;
20 Sync& operator=(const Sync&) = delete;
21 Sync(Sync&&) = default;
22 Sync& operator=(Sync&&) = default;
23 ~Sync() = default;
24};
25
26} // namespace manager
27} // namespace software
28} // namespace phosphor