namespace Tizen { namespace Base { namespace Collection
{
- class ArrayList;
+ template<typename T>
+ class ArrayListT;
}}}
class _OSP_EXPORT_ PrivilegeService
virtual void OnIpcClientDisconnected(const Tizen::Io::_IpcServer& server, int clientId);
virtual void OnIpcRequestReceived(Tizen::Io::_IpcServer& server, const IPC::Message& message);
- bool RetrievePrivilege(Tizen::Base::String* pEncryptedBitwise, Tizen::Base::String* pHmac, Tizen::Base::Collection::ArrayList* pPrivilegeList, result* pRes);
+ bool RetrievePrivilege(Tizen::Base::String* pEncryptedBitwise, Tizen::Base::String* pHmac, Tizen::Base::Collection::ArrayListT < Tizen::Base::String >* pPrivilegeList, result* pRes);
bool RetrieveVisibility(Tizen::Base::String* pEncryptedVisibility, Tizen::Base::String* pHmac, result* pRes);
private:
}
bool
-PrivilegeService::RetrievePrivilege(String* pEncryptedBitwise, String* pHmac, ArrayList* pPrivilegeList, result* pRes)
+PrivilegeService::RetrievePrivilege(String* pEncryptedBitwise, String* pHmac, ArrayListT < String >* pPrivilegeList, result* pRes)
{
AppId appId;
__pIpcServer->GetClientPackageId().SubString(0, MAX_APP_ID_SIZE, appId);