summaryrefslogtreecommitdiff
path: root/src/experimental/filesystem.h
blob: 0c992a5c302aa47b5b59dbad405aceacdbf36bd2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#ifndef BU_FILE_SYSTEM_H
#define BU_FILE_SYSTEM_H

namespace Bu
{
	/**
	 * Represents an abstract baseclass for any file organization structure.
	 * If you're looking for acessing a local filesystem, try Bu::Dir.  This
	 * is used to make switching between different types of filesystems
	 * seamless.  FileSystems could be anything that organizes and grants
	 * access to file data, local filesystems, FTP servers, zip or myriadfs
	 * files, etc.
	 */
	class FileSystem
	{
	public:
		FileSystem();
		virtual ~FileSystem();

	
	};
};

#endif