TwinCAT.Ads.TypeSystem Namespace
Root namespace for the ADS type system.
Classes
|
Class |
Description |
---|---|---|
|
Alias DataType | |
|
Class calculating alignments. | |
|
Represents an Array DataType | |
|
Helper Data Type to implement Bit mapping types. | |
|
DataType class | |
|
Enum DataType. | |
|
Represents a field of an Struct/Alias/Union | |
|
Class FluentRpcMethodExtension. | |
|
Class FluentStructTypeExtension. | |
|
Instance implementation | |
|
Represents an interface type | |
|
Represents a member of an StructType | |
|
Class PCCHType. This class cannot be inherited. Implements the PointerType | |
|
Represents a pointer type. | |
|
Class PrimitiveType. | |
|
Class PVoidType. This class cannot be inherited. Implements the PointerType | |
|
Represents a reference type | |
|
RPC Method Description | |
|
Class RpcMethodParameter. | |
|
String DataType | |
|
Represents a struct type | |
|
Represents a SubRangType | |
|
Symbol class | |
|
Iterator class for enumerations of Symbols. | |
|
The class SymbolLoaderFactory is used to create a new instance of the AdsSymbolLoader initialized to the parametrized mode (SymbolBrowser V2, new Version) | |
|
Class representing a Union Instance | |
|
Represents a union type | |
|
Represents an Unicode string (Wide string) |
Interfaces
|
Interface |
Description |
---|---|---|
|
Interface IAdsSymbol | |
|
Symbol Loader interface | |
|
Interface IContextMaskProvider |
- AliasType Class
- ArrayType Class
- BitMappingType Class
- DataType Class
- EnumType.T. Class
- Field Class
- IAdsSymbol Interface
- IAdsSymbolLoader Interface
- IContextMaskProvider Interface
- Instance Class
- Member Class
- PCCHType Class
- PointerType Class
- PrimitiveType Class
- PVoidType Class
- ReferenceType Class
- RpcMethod Class
- RpcMethodParameter Class
- RpcStructType Class
- StringType Class
- StructType Class
- SubRangeType.T. Class
- Symbol Class
- SymbolIterator Class
- SymbolLoaderFactory Class
- UnionType Class
- WStringType Class
- AlignmentCalculator Class
- FluentRpcMethodExtension Class
- FluentRpcStructTypeExtension Class
- FluentStructTypeExtension Class
- InterfaceType Class
- RpcStructInstance Class
- UnionInstance Class