GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • tensorstore
  • Tutorial
  • Indexing
  • API reference
  • API reference
  • C Spec
  • C KvStore
  • C ByteRange
  • V inclusive_min
  • V exclusive_max
  • F SatisfiesInvariants
  • F size
  • F operator==
  • F AbslStringify

This view

  • Original page
  • New address

GeezerVison is showing google.github.io — tensorstore::ByteRange - TensorStore

#include "tensorstore/kvstore/byte_range.h"
struct tensorstore::ByteRange;

Specifies a range of bytes within a stored value.

Data members¶

int64_t inclusive_min;

Specifies the starting byte (inclusive).

int64_t exclusive_max;

Specifies the ending byte (exclusive).

Methods¶

constexpr bool SatisfiesInvariants() const;

Checks that this byte range is valid.

int64_t size() const;

Returns the number of bytes contained in the range.

Friend functions¶

friend bool operator==(const ByteRange& a, const ByteRange& b);
friend bool operator!=(const ByteRange& a, const ByteRange& b);

Compares two byte ranges for equality.

friend void AbslStringify(Sink& sink, const ByteRange& r);
friend std::ostream& operator<<(std::ostream& os, const ByteRange& r);

Prints a debugging string representation to an std::ostream.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.