Table of Contents

Namespace L5Sharp.Types

Classes

ArrayType

A abstract LogixType that represents an array of other logix types (either atomic or structure).

ArrayType<TLogixType>

A LogixType that represents an array of other logix types (either atomic or structure).

Atomic

A static factory for AtomicType objects.

AtomicType

A LogixType that represents value type object.

ComplexType

A mutable StructureType allowing the user to further extend or transform the structure of a complex logix type after instantiation of the object.

NullType

Represents a null LogixType implementation, or a type that is neither atomic, structure, array, or string.

StringType

A LogixType that represents a string or collection of ASCII characters.

StructureType

A LogixType that represents a structure containing members of different types.