Home
last modified time | relevance | path

Searched refs:PatternsMatcher (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/ability/ability_base/interfaces/kits/native/want/src/
H A Dpatterns_matcher.cpp26 PatternsMatcher::PatternsMatcher() in PatternsMatcher() function in OHOS::AAFwk::PatternsMatcher
37 PatternsMatcher::PatternsMatcher(const PatternsMatcher &patternsMatcher) in PatternsMatcher() function in OHOS::AAFwk::PatternsMatcher
49 PatternsMatcher::PatternsMatcher(std::string pattern, MatchType type) in PatternsMatcher() function in OHOS::AAFwk::PatternsMatcher
55 PatternsMatcher::~PatternsMatcher() in ~PatternsMatcher()
63 std::string PatternsMatcher::GetPattern() const in GetPattern()
73 MatchType PatternsMatcher::GetType() const in GetType()
84 bool PatternsMatcher::match(std::string match) in match()
167 bool PatternsMatcher::Marshalling(Parcel &parcel) const in Marshalling()
182 PatternsMatcher *PatternsMatcher::Unmarshalling(Parcel &parcel) in Unmarshalling()
184 PatternsMatcher *patternsMatcher = new (std::nothrow) PatternsMatcher(); in Unmarshalling()
[all …]
H A Dskills.cpp289 PatternsMatcher pm(path, MatchType::DEFAULT); in AddPath()
298 void Skills::AddPath(const PatternsMatcher &patternsMatcher) in AddPath()
316 PatternsMatcher pm(path, matchType); in AddPath()
369 PatternsMatcher pm(path, matchType); in RemovePath()
529 PatternsMatcher pm(type, MatchType::DEFAULT); in AddType()
541 PatternsMatcher pm(type, matchType); in AddType()
569 PatternsMatcher pm(patternsMatcher); in AddType()
630 PatternsMatcher pm(type, matchType); in RemoveType()
786 std::vector<PatternsMatcher> types = types_; in FindMimeType()
970 PatternsMatcher *pm = nullptr; in ReadFromParcel()
[all …]
/ohos5.0/foundation/ability/ability_base/test/unittest/want/
H A Dpatterns_matcher_test.cpp36 std::shared_ptr<PatternsMatcher> PatternsMatcherIn_ = nullptr;
37 std::shared_ptr<PatternsMatcher> PatternsMatcherOut_ = nullptr;
48 PatternsMatcherIn_ = std::make_shared<PatternsMatcher>(); in SetUp()
49 PatternsMatcherOut_ = std::make_shared<PatternsMatcher>(); in SetUp()
62 PatternsMatcherIn_ = std::make_shared<PatternsMatcher>("1234", MatchType::DEFAULT);
66 std::shared_ptr<PatternsMatcher> PatternsMatcherOut_(PatternsMatcher::Unmarshalling(in));
85 std::shared_ptr<PatternsMatcher> PatternsMatcherOut_(PatternsMatcher::Unmarshalling(in));
100 PatternsMatcherIn_ = std::make_shared<PatternsMatcher>("", MatchType::GLOBAL);
104 std::shared_ptr<PatternsMatcher> PatternsMatcherOut_(PatternsMatcher::Unmarshalling(in));
119 PatternsMatcherIn_ = std::make_shared<PatternsMatcher>("abcdefg", MatchType::DEFAULT);
[all …]
H A Dskills_test.cpp52 std::shared_ptr<PatternsMatcher> PatternsMatcherIn_ = nullptr;
65 PatternsMatcherIn_ = std::make_shared<PatternsMatcher>(); in SetUp()
341 PatternsMatcher pm(path, MatchType::DEFAULT);
951 PatternsMatcher pattern(patternStr, MatchType::DEFAULT);
964 PatternsMatcher pattern2(patternStr2, MatchType::PREFIX);
1032 PatternsMatcherIn_ = std::make_shared<PatternsMatcher>(pattern, MatchType::DEFAULT);
1074 PatternsMatcherIn_ = std::make_shared<PatternsMatcher>(type, MatchType::DEFAULT);
1098 PatternsMatcherIn_ = std::make_shared<PatternsMatcher>(type, MatchType::DEFAULT);
/ohos5.0/foundation/ability/ability_base/interfaces/kits/native/want/include/
H A Dpatterns_matcher.h28 class PatternsMatcher : public Parcelable, public std::enable_shared_from_this<PatternsMatcher> {
34 PatternsMatcher();
41 PatternsMatcher(const PatternsMatcher &patternsMatcher);
49 PatternsMatcher(std::string pattern, MatchType type);
50 ~PatternsMatcher();
97 static PatternsMatcher *Unmarshalling(Parcel &parcel);
H A Dskills.h224 void AddPath(const PatternsMatcher &patternsMatcher);
253 void RemovePath(const PatternsMatcher &patternsMatcher);
356 void AddType(const PatternsMatcher &patternsMatcher);
385 void RemoveType(const PatternsMatcher &patternsMatcher);
454 std::vector<PatternsMatcher> paths_;
455 std::vector<PatternsMatcher> schemeSpecificParts_;
456 std::vector<PatternsMatcher> types_;