* added missing version_variety enumeration (this fixes the FileTypes build).
* cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16421 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1,14 +1,11 @@
|
|||||||
//----------------------------------------------------------------------
|
/*
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright 2002-2006, Haiku, Inc. All Rights Reserved.
|
||||||
// by the OpenBeOS license.
|
* Distributed under the terms of the MIT License.
|
||||||
//---------------------------------------------------------------------
|
|
||||||
/*!
|
|
||||||
\file AppFileInfo.h
|
|
||||||
BAppFileInfo and related structures' interface declarations.
|
|
||||||
*/
|
*/
|
||||||
#ifndef _APP_FILE_INFO_H
|
#ifndef _APP_FILE_INFO_H
|
||||||
#define _APP_FILE_INFO_H
|
#define _APP_FILE_INFO_H
|
||||||
|
|
||||||
|
|
||||||
#include <NodeInfo.h>
|
#include <NodeInfo.h>
|
||||||
|
|
||||||
class BBitmap;
|
class BBitmap;
|
||||||
@@ -16,6 +13,7 @@ class BFile;
|
|||||||
class BMessage;
|
class BMessage;
|
||||||
class BResources;
|
class BResources;
|
||||||
|
|
||||||
|
|
||||||
struct version_info {
|
struct version_info {
|
||||||
uint32 major;
|
uint32 major;
|
||||||
uint32 middle;
|
uint32 middle;
|
||||||
@@ -26,6 +24,15 @@ struct version_info {
|
|||||||
char long_info[256];
|
char long_info[256];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
enum info_variety {
|
||||||
|
B_DEVELOPMENT_VERSION = 0,
|
||||||
|
B_ALPHA_VERSION,
|
||||||
|
B_BETA_VERSION,
|
||||||
|
B_GAMMA_VERSION,
|
||||||
|
B_GOLDEN_MASTER_VERSION,
|
||||||
|
B_FINAL_VERSION
|
||||||
|
};
|
||||||
|
|
||||||
enum info_location {
|
enum info_location {
|
||||||
B_USE_ATTRIBUTES = 0x1,
|
B_USE_ATTRIBUTES = 0x1,
|
||||||
B_USE_RESOURCES = 0x2,
|
B_USE_RESOURCES = 0x2,
|
||||||
@@ -83,30 +90,13 @@ public:
|
|||||||
bool IsUsingResources() const;
|
bool IsUsingResources() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// uncomment when needed
|
|
||||||
// friend status_t _update_mime_info_(const char *, int32);
|
|
||||||
// friend status_t _real_update_app_(BAppFileInfo *, const char *, bool);
|
|
||||||
// friend status_t _query_for_app_(BMimeType *, const char *, entry_ref *,
|
|
||||||
// version_info *);
|
|
||||||
// friend class BRoster;
|
|
||||||
|
|
||||||
virtual void _ReservedAppFileInfo1();
|
virtual void _ReservedAppFileInfo1();
|
||||||
virtual void _ReservedAppFileInfo2();
|
virtual void _ReservedAppFileInfo2();
|
||||||
virtual void _ReservedAppFileInfo3();
|
virtual void _ReservedAppFileInfo3();
|
||||||
|
|
||||||
// uncomment when needed
|
|
||||||
// static status_t SetSupTypesForAll(BMimeType *, const BMessage *);
|
|
||||||
|
|
||||||
BAppFileInfo &operator=(const BAppFileInfo &);
|
BAppFileInfo &operator=(const BAppFileInfo &);
|
||||||
BAppFileInfo(const BAppFileInfo &);
|
BAppFileInfo(const BAppFileInfo &);
|
||||||
|
|
||||||
// uncomment when needed
|
|
||||||
// status_t _SetSupportedTypes(const BMessage *types);
|
|
||||||
// status_t UpdateFromRsrc();
|
|
||||||
// status_t RealUpdateRsrcToAttr();
|
|
||||||
// status_t UpdateMetaMime(const char *path, bool force,
|
|
||||||
// uint32 *changesMask) const;
|
|
||||||
// bool IsApp();
|
|
||||||
status_t GetMetaMime(BMimeType *meta) const;
|
status_t GetMetaMime(BMimeType *meta) const;
|
||||||
|
|
||||||
status_t _ReadData(const char *name, int32 id, type_code type,
|
status_t _ReadData(const char *name, int32 id, type_code type,
|
||||||
|
|||||||
Reference in New Issue
Block a user