blob: 0a68507b0180c5a358b25db7862e38ead6e25374 [file] [log] [blame]
Dmitry Grinberge6f3e9b2014-03-11 18:28:15 -07001#ifndef _FS_H_
Markus Mayerc335a352014-07-08 13:41:42 -07002#define _FS_H_
Dmitry Grinberge6f3e9b2014-03-11 18:28:15 -07003
Paul Crowley8f7f56e2015-11-27 09:29:37 +00004#include <string>
Dmitry Grinberge6f3e9b2014-03-11 18:28:15 -07005#include <stdint.h>
6
7struct fs_generator;
8
Elliott Hughes8ab9a322015-11-02 14:05:57 -08009const struct fs_generator* fs_get_generator(const std::string& fs_type);
Paul Crowley8f7f56e2015-11-27 09:29:37 +000010int fs_generator_generate(const struct fs_generator* gen, int tmpFileNo, long long partSize,
11 const std::string& initial_dir);
Dmitry Grinberge6f3e9b2014-03-11 18:28:15 -070012
Dmitry Grinberge6f3e9b2014-03-11 18:28:15 -070013#endif