[M67 Dev][API] Switch ewk_export.h with tizen.h
[platform/framework/web/chromium-efl.git] / tizen_src / ewk / efl_integration / public / ewk_application_cache_manager.h
1 // Copyright 2014 Samsung Electronics. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 /**
6  * @file    ewk_application_cache_manager.h
7  * @brief   Describes the Ewk Application Cache Manager API.
8  */
9
10 #ifndef ewk_application_cache_manager_h
11 #define ewk_application_cache_manager_h
12
13 #include <Eina.h>
14 #include <tizen.h>
15
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
19
20 /** Creates a type name for Ewk_Application_Cache_Manager */
21 typedef struct EwkApplicationCacheManager Ewk_Application_Cache_Manager;
22
23 /**
24  * Deletes all web application caches.
25  *
26  * @param manager Ewk_Application_Cache_Manager object
27  *
28  * @return @c EINA_TRUE on successful request or @c EINA FALSE on failure
29  */
30 EXPORT_API Eina_Bool ewk_application_cache_manager_clear(Ewk_Application_Cache_Manager *manager);
31
32 #ifdef __cplusplus
33 }
34 #endif
35
36 #endif // ewk_application_cache_manager_h