Home
last modified time | relevance | path

Searched refs:Strategy (Results 1 - 25 of 40) sorted by relevance

12

/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/common/
H A Dstrategy.h25 class Strategy { class
27 Strategy() = default;
28 Strategy(const Strategy &) = delete;
29 Strategy(const Strategy &&) = delete;
30 Strategy &operator=(const Strategy &) = delete;
31 Strategy &operator=(const Strategy
[all...]
H A Ddiv_strategy.h23 class DivStrategy : public Strategy {
25 DivStrategy(std::shared_ptr<Strategy> check, in DivStrategy()
26 std::shared_ptr<Strategy> trueAction, std::shared_ptr<Strategy> falseAction) in DivStrategy()
33 std::shared_ptr<Strategy> check_;
34 std::shared_ptr<Strategy> trueAction_;
35 std::shared_ptr<Strategy> falseAction_;
H A Dseq_strategy.h25 class SeqStrategy : public Strategy {
28 bool Init(std::initializer_list<Strategy *> strategies);
32 std::list<std::shared_ptr<Strategy>> actions_;
H A Dseq_strategy.cpp29 bool SeqStrategy::Init(std::initializer_list<Strategy *> strategies) in Init()
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/cloud_data/include/
H A Djs_strategy_context.h32 Strategy strategy;
37 case Strategy::STRATEGY_NETWORK: in SetDefault()
49 case Strategy::STRATEGY_NETWORK: in CheckParam()
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/general/
H A Dload_config_data_info_strategy.h21 class LoadConfigSingleDataInfoStrategy final : public Strategy {
25 class LoadConfigNormalDataInfoStrategy final : public Strategy {
H A Dcheck_is_data_proxy_strategy.h21 class CheckIsDataProxyStrategy final : public Strategy {
H A Dcheck_is_single_app_strategy.h21 class CheckIsSingleAppStrategy final : public Strategy {
H A Dpermission_strategy.h21 class PermissionStrategy final : public Strategy {
H A Dload_config_common_strategy.h21 class LoadConfigCommonStrategy final : public Strategy {
H A Dcross_permission_strategy.h21 class CrossPermissionStrategy final : public Strategy {
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/cloud/
H A Dcloud_types_util.cpp91 bool Unmarshalling(Strategy &output, MessageParcel &data) in Unmarshalling()
94 if (!data.ReadUint32(result) || result < Strategy::STRATEGY_HEAD || result >= Strategy::STRATEGY_BUTT) { in Unmarshalling()
97 output = static_cast<Strategy>(result); in Unmarshalling()
H A Dcloud_types_util.h33 using Strategy = OHOS::CloudData::Strategy;
65 bool Unmarshalling(Strategy &output, MessageParcel &data);
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/
H A Dsubscribe_strategy.cpp49 std::initializer_list<Strategy *> list = { in GetStrategy()
56 std::for_each(list.begin(), list.end(), [](Strategy *item) { in GetStrategy()
H A Dtemplate_strategy.cpp47 std::initializer_list<Strategy *> list = { in GetStrategy()
53 std::for_each(list.begin(), list.end(), [](Strategy *item) { in GetStrategy()
H A Drdb_notify_strategy.cpp51 std::initializer_list<Strategy *> list = { in GetStrategy()
58 std::for_each(list.begin(), list.end(), [](Strategy *item) { in GetStrategy()
H A Dget_data_strategy.cpp61 std::initializer_list<Strategy *> list = { in GetStrategy()
67 std::for_each(list.begin(), list.end(), [](Strategy *item) { in GetStrategy()
H A Dpublish_strategy.cpp64 std::initializer_list<Strategy *> list = { in GetStrategy()
72 std::for_each(list.begin(), list.end(), [](Strategy *item) { in GetStrategy()
/foundation/distributeddatamgr/relational_store/frameworks/native/cloud_data/include/
H A Dcloud_types_util.h34 using Strategy = OHOS::CloudData::Strategy;
79 bool Marshalling(const Strategy &input, MessageParcel &data);
H A Dcloud_service_proxy.h36 int32_t SetGlobalCloudStrategy(Strategy strategy, const std::vector<CommonType::Value>& values) override;
53 int32_t SetCloudStrategy(Strategy strategy, const std::vector<CommonType::Value>& values) override;
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/config/include/model/
H A Ddirectory_config.h24 struct DirectoryStrategy final : public Serializable, public DirectoryManager::Strategy {
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/data_share/
H A Dload_config_from_data_share_bundle_info_strategy.h22 class LoadConfigFromDataShareBundleInfoStrategy final: public Strategy {
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/directory/
H A Ddirectory_manager.h28 struct Strategy { struct in OHOS::DistributedData::DirectoryManager
41 API_EXPORT void Initialize(const std::vector<Strategy> &strategies);
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/cloud_data/src/
H A Djs_client.cpp47 strategy < static_cast<int32_t>(Strategy::STRATEGY_BUTT), Status::INVALID_ARGUMENT, in SetCloudStrategy()
49 ctxt->strategy = static_cast<Strategy>(strategy); in SetCloudStrategy()
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/data_proxy/
H A Dload_config_from_data_proxy_node_strategy.h23 class LoadConfigFromDataProxyNodeStrategy final : public Strategy {

Completed in 8 milliseconds

12