2 * Copyright (c) 2011 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the License);
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an AS IS BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
18 * AccountServiceFilterProperty.h
20 * Created on: 2012. 2. 2.
24 #ifndef ACCOUNTSERVICEFILTERPROPERTY_H_
25 #define ACCOUNTSERVICEFILTERPROPERTY_H_
29 #include <dpl/shared_ptr.h>
35 class AccountServiceFilterProperty {
37 AccountServiceFilterProperty();
38 virtual ~AccountServiceFilterProperty();
40 std::string getServiceTypeId() const;
41 void setServiceTypeId(const std::string &value);
43 std::string getProvider() const;
44 void setProvider(const std::string &value);
46 std::vector<std::string > getTags() const;
47 void setTags(const std::vector<std::string >& value);
50 std::string m_serviceTypeId;
51 std::string m_provider;
52 std::vector<std::string > m_tags;
55 typedef DPL::SharedPtr<AccountServiceFilterProperty> AccountServiceFilterPropertyPtr;
57 } /* namespace Account */
59 } /* namespace TizenApis */
60 #endif /* ACCOUNTSERVICEFILTERPROPERTY_H_ */