/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/common/ |
H A D | strategy.h | 25 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 D | div_strategy.h | 23 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 D | seq_strategy.h | 25 class SeqStrategy : public Strategy {
28 bool Init(std::initializer_list<Strategy *> strategies);
32 std::list<std::shared_ptr<Strategy>> actions_;
|
H A D | seq_strategy.cpp | 29 bool SeqStrategy::Init(std::initializer_list<Strategy *> strategies)
in Init()
|
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/cloud_data/include/ |
H A D | js_strategy_context.h | 32 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 D | load_config_data_info_strategy.h | 21 class LoadConfigSingleDataInfoStrategy final : public Strategy {
25 class LoadConfigNormalDataInfoStrategy final : public Strategy {
|
H A D | check_is_data_proxy_strategy.h | 21 class CheckIsDataProxyStrategy final : public Strategy {
|
H A D | check_is_single_app_strategy.h | 21 class CheckIsSingleAppStrategy final : public Strategy {
|
H A D | permission_strategy.h | 21 class PermissionStrategy final : public Strategy {
|
H A D | load_config_common_strategy.h | 21 class LoadConfigCommonStrategy final : public Strategy {
|
H A D | cross_permission_strategy.h | 21 class CrossPermissionStrategy final : public Strategy {
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/cloud/ |
H A D | cloud_types_util.cpp | 91 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 D | cloud_types_util.h | 33 using Strategy = OHOS::CloudData::Strategy; 65 bool Unmarshalling(Strategy &output, MessageParcel &data);
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/ |
H A D | subscribe_strategy.cpp | 49 std::initializer_list<Strategy *> list = {
in GetStrategy() 56 std::for_each(list.begin(), list.end(), [](Strategy *item) {
in GetStrategy()
|
H A D | template_strategy.cpp | 47 std::initializer_list<Strategy *> list = { in GetStrategy() 53 std::for_each(list.begin(), list.end(), [](Strategy *item) { in GetStrategy()
|
H A D | rdb_notify_strategy.cpp | 51 std::initializer_list<Strategy *> list = {
in GetStrategy() 58 std::for_each(list.begin(), list.end(), [](Strategy *item) {
in GetStrategy()
|
H A D | get_data_strategy.cpp | 61 std::initializer_list<Strategy *> list = {
in GetStrategy() 67 std::for_each(list.begin(), list.end(), [](Strategy *item) {
in GetStrategy()
|
H A D | publish_strategy.cpp | 64 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 D | cloud_types_util.h | 34 using Strategy = OHOS::CloudData::Strategy; 79 bool Marshalling(const Strategy &input, MessageParcel &data);
|
H A D | cloud_service_proxy.h | 36 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 D | directory_config.h | 24 struct DirectoryStrategy final : public Serializable, public DirectoryManager::Strategy {
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/data_share/ |
H A D | load_config_from_data_share_bundle_info_strategy.h | 22 class LoadConfigFromDataShareBundleInfoStrategy final: public Strategy {
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/directory/ |
H A D | directory_manager.h | 28 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 D | js_client.cpp | 47 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 D | load_config_from_data_proxy_node_strategy.h | 23 class LoadConfigFromDataProxyNodeStrategy final : public Strategy {
|