Update to dms control phase1.
This commit is contained in:
46
src/recon/RequestResult.cpp
Normal file
46
src/recon/RequestResult.cpp
Normal file
@@ -0,0 +1,46 @@
|
||||
#include "RequestResult.h"
|
||||
|
||||
void RequestResult::becomeGood(const std::string& aMessage)
|
||||
{
|
||||
mSuccess = true;
|
||||
mMessage = aMessage;
|
||||
}
|
||||
|
||||
void RequestResult::becomeBad(const std::string& aMessage)
|
||||
{
|
||||
mSuccess = false;
|
||||
mError = aMessage;
|
||||
}
|
||||
|
||||
bool RequestResult::good()
|
||||
{
|
||||
return mSuccess;
|
||||
}
|
||||
|
||||
bool RequestResult::bad()
|
||||
{
|
||||
return !mSuccess;
|
||||
}
|
||||
|
||||
std::string RequestResult::error()
|
||||
{
|
||||
return mError;
|
||||
}
|
||||
|
||||
std::string RequestResult::message()
|
||||
{
|
||||
return mMessage;
|
||||
}
|
||||
RequestResult RequestResult::Success(const std::string& aMessage)
|
||||
{
|
||||
RequestResult r;
|
||||
r.becomeGood(aMessage);
|
||||
return r;
|
||||
}
|
||||
|
||||
RequestResult RequestResult::Fail(const std::string& aMessage)
|
||||
{
|
||||
RequestResult r;
|
||||
r.becomeBad(aMessage);
|
||||
return r;
|
||||
}
|
||||
Reference in New Issue
Block a user