#include "ui/base/data_transfer_policy/data_transfer_policy_controller.h"
namespace ui {
DataTransferPolicyController* DataTransferPolicyController::Get() {
return g_data_transfer_policy_controller_;
}
bool DataTransferPolicyController::HasInstance() {
return g_data_transfer_policy_controller_ != nullptr;
}
void DataTransferPolicyController::DeleteInstance() {
if (!g_data_transfer_policy_controller_)
return;
delete g_data_transfer_policy_controller_;
g_data_transfer_policy_controller_ = nullptr;
}
DataTransferPolicyController::DataTransferPolicyController() {
g_data_transfer_policy_controller_ = this;
}
DataTransferPolicyController::~DataTransferPolicyController() {
g_data_transfer_policy_controller_ = nullptr;
}
DataTransferPolicyController*
DataTransferPolicyController::g_data_transfer_policy_controller_ = nullptr;
}