haiku/headers/os/package/PackageResolvableOperator.h
Oliver Tappe 6f0278cdc9 Implemented reading of package info attributes from hpkg file
* added kernel-compatible datatypes for reading package info attribute 
  values (PackageInfoAttributeValue.h) - these will be used at a later
  stage by the package-fs to transport those attributes to userland
  when asked to do so (by ioctl)
* implemented parsing of package info attributes in PackageReaderImpl
* added support for compressed package attribute section to 
  PackageReaderImpl
* completed the writing of package info attributes in PackageWriterImpl
  and fixed a couple of bugs exposed by parsing
* adjusted 'package list' to show the package info attributes as they
  are found


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40354 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-02-04 17:43:07 +00:00

28 lines
584 B
C++

/*
* Copyright 2011, Haiku, Inc.
* Distributed under the terms of the MIT License.
*/
#ifndef _PACKAGE__PACKAGE_RESOLVABLE_OPERATOR_H_
#define _PACKAGE__PACKAGE_RESOLVABLE_OPERATOR_H_
namespace BPackageKit {
enum BPackageResolvableOperator {
B_PACKAGE_RESOLVABLE_OP_LESS,
B_PACKAGE_RESOLVABLE_OP_LESS_EQUAL,
B_PACKAGE_RESOLVABLE_OP_EQUAL,
B_PACKAGE_RESOLVABLE_OP_NOT_EQUAL,
B_PACKAGE_RESOLVABLE_OP_GREATER_EQUAL,
B_PACKAGE_RESOLVABLE_OP_GREATER,
//
B_PACKAGE_RESOLVABLE_OP_ENUM_COUNT
};
} // namespace BPackageKit
#endif // _PACKAGE__PACKAGE_RESOLVABLE_OPERATOR_H_