Utility
if (Utility::IsReadOnlyVolume("/boot")) {
Utility::BlockMedia("/boot", false);
Utility::EjectMedia("/boot");
fUtility(new Utility()),
class Utility;
Utility* fUtility;
fUtility(new Utility),
class Utility;
Utility* fUtility;
ScreenshotWindow::ScreenshotWindow(const Utility& utility, bool silent,
ScreenshotWindow(const Utility& utility, bool silent,
const Utility& fUtility;
Utility::MakeScreenshot(bool includeMouse, bool includeBorder, ShotType type,
Utility::FileNameExtension(uint32 imageType) const
Utility::FindTranslator(uint32 imageType, translator_id& id,
Utility::_MimeType(uint32 imageType) const
Utility::_MakeTabSpaceTransparent(BBitmap* screenshot, BRect frame) const
const char* Utility::sDefaultFileNameBase = B_TRANSLATE_MARK_COMMENT(
Utility::Utility()
Utility::~Utility()
Utility::CopyToClipboard(const BBitmap& screenshot) const
Utility::Save(BBitmap* screenshot, const char* fileName, uint32 imageType)
class Utility {
Utility();
~Utility();
fIsReadOnly = Utility::IsReadOnlyVolume(fPath);
fPaths.Add(Utility::TranslatePath(path));
fPath.SetTo(Utility::TranslatePath(args.GetString("args", 0, NULL)));
Utility::TranslatePath(fArguments.StringAt(0).String()), &ref);
strings.push_back(Utility::TranslatePath(fArguments.StringAt(i)));
fReadOnlyBootVolume = Utility::IsReadOnlyVolume("/boot");
Utility::BlockMedia("/boot", true);
namespace Utility {
Utility::TranslatePath("$HOME/test"));
Utility::TranslatePath("${HOME}/test"));
Utility::TranslatePath("--${HOME}--"));
Utility::TranslatePath("$(HOME)/test"));
Utility::TranslatePath("~/test"));
Utility::TranslatePath("~baron/test"));
Utility::TranslatePath("/~/test"));