pimprotocols/pbap/inc/pbapfolderclient.h
branchRCL_3
changeset 6 e8e3147d53eb
parent 0 e686773b3f54
equal deleted inserted replaced
5:81f8547efd4f 6:e8e3147d53eb
     1 // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
     1 // Copyright (c) 2006-2010 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
    21 class CContactDatabase;
    21 class CContactDatabase;
    22 class MPbapExporter;
    22 class MPbapExporter;
    23 class MPbapErrorReporter;
    23 class MPbapErrorReporter;
    24 class CPbapContactDbViews;
    24 class CPbapContactDbViews;
    25 class CPbapLogWrapper;
    25 class CPbapLogWrapper;
       
    26 class CPbapVCardExporterUtil;
    26 
    27 
    27 class MVirtualFolderClient
    28 class MVirtualFolderClient
    28 	{
    29 	{
    29 public:
    30 public:
    30 	virtual CContactDatabase& ContactDB() const =0;
    31 	virtual CContactDatabase& ContactDB() const =0;
    31 	virtual MPbapExporter& Exporter() =0;
    32 	virtual MPbapExporter& Exporter() =0;
    32 	virtual MPbapErrorReporter& ErrorReporter() =0;
    33 	virtual MPbapErrorReporter& ErrorReporter() =0;
    33 	virtual CPbapContactDbViews& ContactDbViews() =0;
    34 	virtual CPbapContactDbViews& ContactDbViews() =0;
    34 	virtual CPbapLogWrapper& LogClient() const =0;
    35 	virtual CPbapLogWrapper& LogClient() const =0;
       
    36 	virtual CPbapVCardExporterUtil& ExporterUtil() = 0;
    35 	};
    37 	};
    36 
    38 
    37 #endif //PBAPFOLDERCLIENT_H
    39 #endif //PBAPFOLDERCLIENT_H