//
// Copyright (c) 2012 Samsung Electronics Co., Ltd.
//
-// Licensed under the Flora License, Version 1.0 (the License);
+// Licensed under the Flora License, Version 1.1 (the License);
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
#include <FBase.h>
#include <FSocial.h>
+#include <FSclTypes.h>
#include "CallTypes.h"
/**
Tizen::Base::String& GetContactNumber(void);
//Set the contact number for the call
void SetContactNumber(Tizen::Base::String& contactNumber);
+ void ResetContactNumber(Tizen::Base::String* contactNumber);
+ void ResetContactInfo(const Tizen::Social::Contact* contact);
//Sets the contact info for the call
void SetContactInfo(const Tizen::Social::Contact& contact);
//returns contact info if present in contacts db
// this funtion fetches the contact person's name.
Tizen::Base::String* FetchCallerNameN(void);
+ //Returns the latest Caller Name for a Number from address book
+ Tizen::Base::String* FetchLatestCallerNameN(const Tizen::Base::String& phoneNumber);
// this funtion fetches the contact person's photo id, if present.
Tizen::Graphics::Bitmap* FetchCallerPhotoN(void);
+ //Returns the latest Caller Photo for a Number from address book
+ Tizen::Graphics::Bitmap* FetchLatestCallerPhotoN(const Tizen::Base::String& phoneNumber);
+ //Returns the Contact Matched for the PhoneNumber from address book
+ Tizen::Social::Contact* FetchContactN(const Tizen::Base::String& phoneNumber);
+
+
private:
bool __isConfCall;