btrfs: [] on the end of a struct field is a variable length array.
[haiku.git] / headers / private / storage / mime / AppMetaMimeCreator.h
blobfa2be8e502446825731a559b075a0aa78631cc4c
1 /*
2 * Copyright 2013, Haiku, Inc. All Rights Reserved.
3 * Distributed under the terms of the MIT License.
5 * Authors:
6 * Ingo Weinhold <ingo_weinhold@gmx.de>
7 */
8 #ifndef _MIME_MIME_ENTRY_PROCESSOR_H
9 #define _MIME_MIME_ENTRY_PROCESSOR_H
12 #include <mime/MimeEntryProcessor.h>
15 namespace BPrivate {
16 namespace Storage {
17 namespace Mime {
20 class AppMetaMimeCreator : public MimeEntryProcessor {
21 public:
22 AppMetaMimeCreator(Database* database,
23 DatabaseLocker* databaseLocker,
24 int32 force);
25 virtual ~AppMetaMimeCreator();
27 virtual status_t Do(const entry_ref& entry, bool* _entryIsDir);
31 } // namespace Mime
32 } // namespace Storage
33 } // namespace BPrivate
36 #endif // _MIME_MIME_ENTRY_PROCESSOR_H