Compare commits

...

1 Commits
master ... dev

Author SHA1 Message Date
aozhiwei
0dfc48985a 1 2024-05-01 20:52:48 +08:00
2 changed files with 0 additions and 73 deletions

View File

@ -1,45 +0,0 @@
#include "f8/dynmodule.h"
namespace f8
{
DynModule::DynModule()
{
}
DynModule::~DynModule()
{
}
bool DynModule::IsDataMsg(int msgid)
{
return false;
}
bool DynModule::IsPending()
{
return module_state_.pending;
}
bool DynModule::DataIsValid()
{
return module_state_.data_is_valid;
}
void DynModule::MarkDataValid()
{
module_state_.data_is_valid = true;
}
void DynModule::MarkPending()
{
module_state_.pending = true;
}
void DynModule::CancelPending()
{
module_state_.pending = false;
}
}

View File

@ -1,28 +0,0 @@
#pragma once
namespace f8
{
struct DynModuleState
{
bool pending = false;
bool data_is_valid = false;;
};
class DynModule
{
public:
DynModule();
~DynModule();
virtual bool IsDataMsg(int msgid);
bool IsPending();
bool DataIsValid();
void MarkDataValid();
void MarkPending();
void CancelPending();
private:
DynModuleState module_state_;
};
}