EHS/src/system/BaseMutex.cpp
Karutoh bcd71cf2b5
All checks were successful
Build & Release / Windows-AMD64-Build (push) Successful in 1m8s
Build & Release / Linux-AMD64-Build (push) Successful in 1m30s
Build & Release / Linux-AARCH64-Build (push) Successful in 3m21s
Adjusted workflow.
2024-02-05 22:25:30 -08:00

55 lines
690 B
C++

#include "ehs/system/BaseMutex.h"
namespace ehs
{
BaseMutex::~BaseMutex()
{
}
BaseMutex::BaseMutex()
: initialized(false), locked(false)
{
}
BaseMutex::BaseMutex(const BaseMutex& mutex)
: initialized(false), locked(false)
{
}
BaseMutex& BaseMutex::operator=(const BaseMutex& mutex)
{
if (this == &mutex)
return *this;
initialized = mutex.initialized;
locked = mutex.locked;
return *this;
}
void BaseMutex::Initialize()
{
}
void BaseMutex::UnInitialize()
{
}
bool BaseMutex::IsInitialized() const
{
return initialized;
}
void BaseMutex::Lock()
{
}
void BaseMutex::Unlock()
{
}
bool BaseMutex::IsLocked() const
{
return locked;
}
}