#include "fxjs/xfa/cfxjse_mapmodule.h"
#include "core/fxcrt/containers/contains.h"
#include "xfa/fxfa/parser/cxfa_measurement.h"
CFXJSE_MapModule::CFXJSE_MapModule() = default;
CFXJSE_MapModule::~CFXJSE_MapModule() = default;
void CFXJSE_MapModule::SetValue(uint32_t key, int32_t value) { … }
void CFXJSE_MapModule::SetString(uint32_t key, const WideString& wsString) { … }
void CFXJSE_MapModule::SetMeasurement(uint32_t key,
const CXFA_Measurement& measurement) { … }
std::optional<int32_t> CFXJSE_MapModule::GetValue(uint32_t key) const { … }
std::optional<WideString> CFXJSE_MapModule::GetString(uint32_t key) const { … }
std::optional<CXFA_Measurement> CFXJSE_MapModule::GetMeasurement(
uint32_t key) const { … }
bool CFXJSE_MapModule::HasKey(uint32_t key) const { … }
void CFXJSE_MapModule::RemoveKey(uint32_t key) { … }
void CFXJSE_MapModule::MergeDataFrom(const CFXJSE_MapModule* pSrc) { … }