Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

template<PackedIntegerSize>
class Geo::PackedInteger64

Stores unsigned integer values packed into a 64-bit block.

Parameters
S

The number of bits into which each value is packed.

Functions

NameDescription
Get()

Return the underlying representation.

GetValue(Geo::u32)

Return the value at the specified index.

PackedInteger64()

Constructor.

PackedInteger64(Geo::u64)

Constructor.

SetValue(Geo::u32, Geo::u32)

Set the value at the specified index.


Anchor
aba3e09f706c76ca397f10d413a72fd40
aba3e09f706c76ca397f10d413a72fd40

Geo::u64 Geo::PackedInteger64< S >::Get

...

public: Geo::u64 Get() const

...

Return the underlying representation.


Anchor
a0be6c11ae3202bb67569edf6ee48656a
a0be6c11ae3202bb67569edf6ee48656a

Geo::u32 Geo::PackedInteger64< S >::GetValue

...

public: Geo::u32 GetValue
(
    Geo::u32 index
) const

...

Return the value at the specified index.


Anchor
adaad5d0d1ddffc20508943ef151b8153
adaad5d0d1ddffc20508943ef151b8153

Geo::PackedInteger64< S >::PackedInteger64

...

public: PackedInteger64()

...

Constructor.


Anchor
a212ead2d5968e8d767b023a08638fef7
a212ead2d5968e8d767b023a08638fef7

Geo::PackedInteger64< S >::PackedInteger64

...

public: PackedInteger64
(
    Geo::u64 value
)

...

Constructor.


Anchor
aad85abdf6b46c8eff0cee18710af6540
aad85abdf6b46c8eff0cee18710af6540

void Geo::PackedInteger64< S >::SetValue

...

public: void SetValue
(
    Geo::u32 index,
    Geo::u32 value
)

...

Set the value at the specified index.