This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 2 Current »

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.


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


public: Geo::u64 Get() const


Return the underlying representation.


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


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


Return the value at the specified index.


Geo::PackedInteger64< S >::PackedInteger64


public: PackedInteger64()


Constructor.


Geo::PackedInteger64< S >::PackedInteger64


public: PackedInteger64
(
    Geo::u64 value
)


Constructor.


void Geo::PackedInteger64< S >::SetValue


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


Set the value at the specified index.

  • No labels