mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-06-11 07:18:11 -05:00
Code Quality: Use enum class instead of enum to make sure enum members can only be accessed when scoped to the enum
This commit is contained in:
@ -35,11 +35,11 @@ FileAPI::File FileAPI::Open(const std::string& filename, const Mode mode)
|
||||
switch(mode)
|
||||
{
|
||||
default:
|
||||
case MODE_READ:
|
||||
case Mode::MODE_READ:
|
||||
modeStr = "rb";
|
||||
break;
|
||||
|
||||
case MODE_WRITE:
|
||||
case Mode::MODE_WRITE:
|
||||
modeStr = "wb";
|
||||
break;
|
||||
}
|
||||
|
@ -6,7 +6,7 @@
|
||||
class FileAPI
|
||||
{
|
||||
public:
|
||||
enum Mode
|
||||
enum class Mode
|
||||
{
|
||||
MODE_READ = 0,
|
||||
MODE_WRITE = 1
|
||||
|
Reference in New Issue
Block a user