#pragma once

namespace fs
{

enum class Mode
{
	CreateOrOpen,			//Create if doesn't exist, or open otherwise, but DON'T clear the file
	CreateOrOpenAndClear,	//Create if doesn't exist, or open otherwise, and clear the file
	CreateIfNew,			//Create the file ONLY if it doesn't exist already. Otherwise FAIL

	Open,					//Open if exists, fail otherwise, but DON'T clear the file
	OpenAndClear			//Open the file if exists, fail otherwise, and clear the file
};

}
