Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | List of all members
Smooth.Slinq.Collections.Grouping< K, T > Struct Template Reference

Represents a list of values associated with a key. More...

Public Member Functions

 Grouping (K key, LinkedHeadTail< T > values)
 Returns a grouping for the specified key and values. More...
 

Public Attributes

readonly K key
 The key associtated with the values. More...
 
LinkedHeadTail< T > values
 The values associated with the key. More...
 

Detailed Description

Represents a list of values associated with a key.

The values are stored in Linked form to allow element reordering without the creation of new list nodes.

Constructor & Destructor Documentation

Smooth.Slinq.Collections.Grouping< K, T >.Grouping ( key,
LinkedHeadTail< T >  values 
)
inline

Returns a grouping for the specified key and values.

Member Data Documentation

readonly K Smooth.Slinq.Collections.Grouping< K, T >.key

The key associtated with the values.

LinkedHeadTail<T> Smooth.Slinq.Collections.Grouping< K, T >.values

The values associated with the key.


The documentation for this struct was generated from the following file: