Storage
namespace Storage {
namespace Storage {
template<class Storage> double calc_polygon_area(const Storage& st)
const typename Storage::value_type& v = st[i];
namespace Storage {
BPrivate::Storage::QueryStack* fStack;
namespace Storage {
status_t _PushNode(BPrivate::Storage::QueryNode* node,
BPrivate::Storage::ResourcesContainer* fContainer;
BPrivate::Storage::ResourceFile* fResourceFile;
namespace Storage {
namespace Storage {
using namespace BPrivate::Storage;
using namespace BPrivate::Storage;
namespace Storage {
namespace Storage {
namespace Storage {
using namespace BPrivate::Storage;
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
class MimeSnifferAddonManager : public BPrivate::Storage::Mime::MimeSniffer {
namespace Storage {
BPrivate::Storage::Sniffer::Rule *rule; // The parsed rule
sniffer_rule(BPrivate::Storage::Sniffer::Rule *rule = NULL);
namespace Storage {
namespace Storage {
namespace Storage {
namespace Storage {
using BPrivate::Storage::FDCloser;
namespace Storage {
using namespace BPrivate::Storage::Mime;
if (!dir || !path || BPrivate::Storage::is_absolute_path(path)) {
if (BPrivate::Storage::is_absolute_path(path))
BPrivate::Storage::LongDirEntry longEntry;
BPrivate::Storage::LongDirEntry longEntry;
if (InitCheck() != B_OK || BPrivate::Storage::is_absolute_path(path))
if (InitCheck() == B_OK && !BPrivate::Storage::is_absolute_path(path))
if (InitCheck() != B_OK || BPrivate::Storage::is_absolute_path(path))
status_t error = BPrivate::Storage::parse_first_path_component(path,
if (BPrivate::Storage::is_absolute_path(path))
if (BPrivate::Storage::is_absolute_path(path)) {
status_t error = BPrivate::Storage::parse_path(path, dirPath,
error = BPrivate::Storage::check_entry_name(dirPath);
BPrivate::Storage::LongDirEntry longEntry;
|| BPrivate::Storage::is_absolute_path(path)) {
BPrivate::Storage::LongDirEntry longEntry;
if (!dir || !path || BPrivate::Storage::is_absolute_path(path)) {
if (BPrivate::Storage::is_absolute_path(path))
BPrivate::Storage::LongDirEntry longEntry;
BPrivate::Storage::LongDirEntry longEntry;
if (InitCheck() != B_OK || BPrivate::Storage::is_absolute_path(path))
if (InitCheck() == B_OK && !BPrivate::Storage::is_absolute_path(path))
if (InitCheck() != B_OK || BPrivate::Storage::is_absolute_path(path))
status_t error = BPrivate::Storage::parse_first_path_component(path,
if (BPrivate::Storage::is_absolute_path(path))
if (BPrivate::Storage::is_absolute_path(ref->name))
if (BPrivate::Storage::is_absolute_path(path)) {
status_t error = BPrivate::Storage::parse_path(path, dirPath,
error = BPrivate::Storage::check_entry_name(dirPath);
if (BPrivate::Storage::is_absolute_path(ref->name))
BPrivate::Storage::LongDirEntry longEntry;
BPrivate::Storage::Sniffer::Rule snifferRule;
return BPrivate::Storage::Sniffer::parse(rule, &snifferRule, parseError);
using namespace BPrivate::Storage::Mime;
|| BPrivate::Storage::is_absolute_path(path)) {
BPrivate::Storage::LongDirEntry longEntry;
if (error == B_OK && leaf && BPrivate::Storage::is_absolute_path(leaf))
normalize |= !BPrivate::Storage::is_absolute_path(path);
using namespace BPrivate::Storage;
BPrivate::Storage::LongDirEntry longEntry;
using namespace BPrivate::Storage;
if (BPrivate::Storage::is_absolute_path(contents))
result = BPrivate::Storage::is_absolute_path(contents);
if (BPrivate::Storage::check_entry_name(name) == B_OK
&& BPrivate::Storage::check_entry_name(oldInfo.volume_name) == B_OK
BPrivate::Storage::to_lower(supertype);
BPrivate::Storage::to_lower(subtype);
return BPrivate::Storage::to_lower(&(extension[i]));
? kMiniIconAttrPrefix : kLargeIconAttrPrefix) + BPrivate::Storage::to_lower(fileType);
std::string attr = kIconAttrPrefix + BPrivate::Storage::to_lower(fileType);
+ BPrivate::Storage::to_lower(fileType);
attr = kIconAttrPrefix + BPrivate::Storage::to_lower(fileType);
&& node.GetAttrInfo(BPrivate::Storage::Mime::kTypeAttr, &info) == B_OK;
BPrivate::Storage::to_lower(supertype);
BPrivate::Storage::to_lower(supertype);
BPrivate::Storage::to_lower(subtype);
using namespace BPrivate::Storage;
using BPrivate::Storage::Mime::DatabaseLocation;
namespace Storage {
using namespace BPrivate::Storage::Sniffer;
namespace Storage {
using namespace BPrivate::Storage::Sniffer;
namespace Storage {
BPrivate::Storage::Sniffer::parse(const char* rule, Rule* result, BString* parseError)
using namespace BPrivate::Storage::Sniffer;
BPrivate::Storage::Sniffer::tokenTypeToString(TokenType type)
namespace Storage {
using namespace BPrivate::Storage::Sniffer;
namespace Storage {
using namespace BPrivate::Storage::Sniffer;
namespace Storage {
using namespace BPrivate::Storage::Sniffer;
namespace Storage {
using namespace BPrivate::Storage::Sniffer;
namespace Storage {
using namespace BPrivate::Storage::Sniffer;
namespace Storage {
using namespace BPrivate::Storage::Sniffer;
namespace Storage {
BPrivate::Storage::LongDirEntry longEntry;
BPrivate::Storage::LongDirEntry longEntry;
BPrivate::Storage::OffsetFile* offsetFile
= new(std::nothrow) BPrivate::Storage::OffsetFile(fFile.Get(), offset);
using BPrivate::Storage::Mime::MimeUpdateThread;
using BPrivate::Storage::Mime::CreateAppMetaMimeThread;
using BPrivate::Storage::Mime::UpdateMimeInfoThread;
using BPrivate::Storage::Mime::MimeSnifferAddonManager;
using BPrivate::Storage::Mime::TextSnifferAddon;
BPrivate::Storage::Mime::default_database_location()));
: public BPrivate::Storage::Mime::MimeEntryProcessor::DatabaseLocker {
fDatabase(BPrivate::Storage::Mime::default_database_location(),
private BPrivate::Storage::Mime::Database::NotificationListener {
BPrivate::Storage::Mime::Database fDatabase;
BPrivate::Storage::escape_path(path.Path(), escapedPath);
BPrivate::Storage::to_lower(type, fileTypes[i]);
BPrivate::Storage::to_lower(sig, appSig);
BPrivate::Storage::to_lower(app);
BPrivate::Storage::to_lower(app);
namespace Storage {
namespace Storage {
namespace Storage {
using namespace BPrivate::Storage::Sniffer;
static std::string mimeDatabaseDir = BPrivate::Storage::Mime::kDatabaseDir;