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
Name | Description |
---|---|
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 | ||||
---|---|---|---|---|
|
Geo::u64 Geo::PackedInteger64< S >::Get
...
public: Geo::u64 Get() const
...
Return the underlying representation.
Anchor | ||||
---|---|---|---|---|
|
Geo::u32 Geo::PackedInteger64< S >::GetValue
...
public: Geo::u32 GetValue
(
Geo::u32 index
) const
...
Return the value at the specified index.
Anchor | ||||
---|---|---|---|---|
|
Geo::PackedInteger64< S >::PackedInteger64
...
public: PackedInteger64()
...
Constructor.
Anchor | ||||
---|---|---|---|---|
|
Geo::PackedInteger64< S >::PackedInteger64
...
public: PackedInteger64
(
Geo::u64 value
)
...
Constructor.
Anchor | ||||
---|---|---|---|---|
|
void Geo::PackedInteger64< S >::SetValue
...
public: void SetValue
(
Geo::u32 index,
Geo::u32 value
)
...
Set the value at the specified index.