Collections

51 public declarations in the Collections category.

Types

class

A hash-based map from keys to values.

struct

Groups the hash and equality functions used by a hash-based collection.

class

A hash-based set of unique keys.

class

A vectorized list of items.

Functions

void

Clears every slot in an array to default.

escaped T[]
void

Copies elements from another array into this array.

void

Copies array elements into another array.

nuint

Returns a hash code for an int.

nuint

Returns a hash code for case-insensitive string matching.

nuint

Returns a pointer-identity hash code.

bool

Returns true when two int keys are equal.

bool

Returns true when two strings have the same content ignoring case.

bool

Returns true when two pointer keys have the same address.

HashPolicy<T*>

Returns a pointer-identity hash policy for T*.

void

Reverses the elements of an array in place.

void

Constants

(multiple types)
HASH_POLICY
overload

Standard hash policy for int.

const HashPolicy<string>

Standard case-insensitive string hash policy.

Generated with campc v0.6.0-preview.1+4dde68eca4014e9b19e7d7ad0fdae6b2036be640.