Android-cuttlefish cvd tool
Classes | Namespaces | Variables
lazily_loaded_file.cc File Reference
#include "cuttlefish/io/lazily_loaded_file.h"
#include <fcntl.h>
#include <stddef.h>
#include <stdint.h>
#include <string.h>
#include <unistd.h>
#include <algorithm>
#include <memory>
#include <optional>
#include <string>
#include <utility>
#include <vector>
#include "absl/log/log.h"
#include "cuttlefish/common/libs/fs/fd.h"
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/io/disjoint_range_set.h"
#include "cuttlefish/io/io.h"
#include "cuttlefish/io/serialize_disjoint_range_set.h"
#include "cuttlefish/io/write_exact.h"
#include "cuttlefish/result/result.h"
Include dependency graph for lazily_loaded_file.cc:

Classes

struct  cuttlefish::LazilyLoadedFile::Impl
 

Namespaces

namespace  cuttlefish
 

Variables

static constexpr size_t cuttlefish::kMinReadSize = 1 << 26