ILNumerics Ultimate VS

ASCIIKeyMapper Class

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
Concrete implementation of a key mapper for strings

[ILNumerics Core Module]

Inheritance Hierarchy

SystemObject
  ILNumerics.Core.MiscKeyMapperString, Char
    ILNumerics.Core.MiscASCIIKeyMapper

Namespace:  ILNumerics.Core.Misc
Assembly:  ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax

public class ASCIIKeyMapper : KeyMapper<string, char>

The ASCIIKeyMapper type exposes the following members.

Constructors

  NameDescription
Public methodASCIIKeyMapper
construct ASCII key mapper for 256 buckets

[ILNumerics Core Module]

Top
Properties

  NameDescription
Public propertyNumberOfKeys
Maximum number of keys (different subitems)

[ILNumerics Core Module]

(Inherited from KeyMapperElementType, SubelementType.)
Top
Methods

  NameDescription
Public methodGetSubelement
give one char from string

[ILNumerics Core Module]

(Overrides KeyMapperElementType, SubelementTypeGetSubelement(ElementType, Int32).)
Public methodMap(Char)
map subelement to bucket

[ILNumerics Core Module]

(Overrides KeyMapperElementType, SubelementTypeMap(SubelementType).)
Public methodMap(String, Int32, Int32)
Map char out of string with fallback

[ILNumerics Core Module]

(Overrides KeyMapperElementType, SubelementTypeMap(ElementType, Int32, Int32).)
Public methodSubelementsCount
Count numer of characters in string

[ILNumerics Core Module]

(Overrides KeyMapperElementType, SubelementTypeSubelementsCount(ElementType).)
Top
Remarks

this class is the default key mapper, used for bucket sort on strings

[ILNumerics Core Module]

See Also

Reference