class Geo PackedInteger64

This is the documentation for Enlighten.

class Geo PackedInteger64

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

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
)