Patrick Venture | 0088759 | 2018-12-11 10:57:06 -0800 | [diff] [blame] | 1 | #pragma once |
2 | |||||
3 | #include <string> | ||||
4 | #include <vector> | ||||
5 | |||||
6 | class BlobInterface | ||||
7 | { | ||||
8 | |||||
9 | public: | ||||
10 | virtual ~BlobInterface() = default; | ||||
11 | |||||
12 | /** | ||||
13 | * Get a list of the blob_ids provided by the BMC. | ||||
14 | * | ||||
15 | * @return list of strings, each representing a blob_id returned. | ||||
16 | */ | ||||
17 | virtual std::vector<std::string> getBlobList() = 0; | ||||
18 | }; |