HydroCouple  2.0.0
HydroCouple Interface Definitions
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NHydroCoupleHydroCouple namespace contains the core interface specifications for the HydroCouple component-based modeling framework interface specification
 NSpatialHydroCouple's interfaces that have a spatial component
 NSpatioTemporalHydroCouple's interfaces that have both spatial and temporal components
 NTemporalHydroCouple's interfaces that have a time varying component
 CIPropertyChangedIPropertyChanged interface is used to emit signal/event when a property of an object changes
 CIDescriptionIDescription interface class provides descriptive information on a HydroCouple object
 CIIdentityIIdentity interface class defines a method to get the Id of an HydroCouple entity
 CIComponentInfoIComponentInfo interface class is a factory that provides detailed metadata about a component and creates new instances of a component
 CIModelComponentInfoIModelComponentInfo interface inherits from the IComponentInfo interface which provides detailed metadata about an IModelComponent. Additionally, it creates new instances of a component
 CIModelComponentIModelComponent interface is the core interface in the HydroCouple standard defining a model component
 CIProxyModelComponentClass for a remote IModelComponent's proxy
 CIComponentStatusChangeEventArgsThe IComponentStatusChangeEventArgs contains the information that will be passed when the IModelComponent fires the IModelComponent::statusChanged signal
 CICloneableModelComponentThe ICloneableModelComponent class
 CIValueDefinitionIValueDefinition describes a value returned by the getValues() function of IValueSet
 CIDimensionIDimension provides the properties of the dimensions of a variable
 CIQualityQualitative data described items in terms of some quality or categorization that may be 'informal' or may use relatively ill-defined characteristics such as warmth and flavour. However, qualitative data can include well-defined aspects such as gender, nationality or commodity type
 CIUnitDimensionsDefines the order of dimension in each FundamentalDimension for a unit
 CIUnitIUnit interface, describing the physical unit of a IQuantity
 CIQuantityIQuantity specifies values as an amount of some unit, usually as a floating point number
 CIComponentDataItemIComponentItem is a fundamental unit of data for a component
 CIArgumentIArgument interface class used to set the arguments for components. They can be complex or simple multi-dimensional datasets
 CIExchangeItemChangeEventArgsThe IExchangeItemChangeEventArgs contains the information that will be passed when the IComponentItem fires the componentItemChanged signal
 CIExchangeItemIExchangeItem the base data item the can be exchanged between components at runtime
 CIOutputAn output exchange item that can deliver values from an IModelComponent
 CIAdaptedOutputAn IAdaptedOutput adds one or more data operations on top of an IOutput
 CIAdaptedOutputFactoryIAdaptedOutputFactory is used to create instances of IAdaptedProducerExchangeItems
 CIAdaptedOutputFactoryComponentInfoIAdaptedOutputFactoryComponentInfo interface class provides information about an IAdaptedOutputFactoryComponent
 CIAdaptedOutputFactoryComponentIAdaptedOutputFactoryComponent is an IAdaptedOutputFactory generated from an IAdaptedOutputFactoryComponentInfo
 CIInputAn IInput item that can accept values for an IModelComponent
 CIMultiInputIInput class that has multiple outputs supplying data to it
 CIIdBasedComponentDataItemThe IIdBasedComponentItem class is an idbased IComponentItem
 CIWorkflowComponentInfoThe IDataExchangeWorkflowComponentInfo class
 CIWorkflowComponentThe IDataExchangeWorkflowComponent class
 CLinearRingThe LinearRing struct
 CLinearRingMThe LinearRingM struct
 CLinearRingZThe LinearRingZ struct
 CLinearRingZMThe LinearRingZM struct
 CPointThe Point struct
 CPointMThe PointM struct
 CPointZThe PointZ struct
 CPointZMThe PointZM struct
 CWKBGeometryThe WKBGeometry union
 CWKBGeometryCollectionThe WKBGeometryCollection struct
 CWKBGeometryCollectionMThe WKBGeometryCollectionM struct
 CWKBGeometryCollectionZThe WKBGeometryCollectionZ struct
 CWKBGeometryCollectionZMThe WKBGeometryCollectionZM struct
 CWKBGeometryMThe WKBGeometryM union
 CWKBGeometryZThe WKBGeometryZ union
 CWKBGeometryZMThe WKBGeometryZM union
 CWKBLineStringThe WKBLineString struct
 CWKBLineStringMThe WKBLineStringM struct
 CWKBLineStringZThe WKBLineStringZ struct
 CWKBLineStringZMThe WKBLineStringZM struct
 CWKBMultiLineStringThe WKBMultiLineString struct
 CWKBMultiLineStringMThe WKBMultiLineStringM struct
 CWKBMultiLineStringZThe WKBMultiLineStringZ struct
 CWKBMultiLineStringZMThe WKBMultiLineStringZM struct
 CWKBMultiPointThe WKBMultiPoint struct
 CWKBMultiPointMThe WKBMultiPointM struct
 CWKBMultiPointZThe WKBMultiPointZ struct
 CWKBMultiPointZMThe WKBMultiPointZM struct
 CWKBMultiPolygonThe WKBMultiPolygon struct
 CWKBMultiPolygonMThe WKBMultiPolygonM struct
 CWKBMultiPolygonZThe WKBMultiPolygonZ struct
 CWKBMultiPolygonZMThe WKBMultiPolygonZM struct
 CWKBPointThe WKBPoint struct
 CWKBPointMThe WKBPointM struct
 CWKBPointZThe WKBPointZ struct
 CWKBPointZMThe WKBPointZM struct
 CWKBPolygonThe WKBPolygon struct
 CWKBPolygonMThe WKBPolygonM struct
 CWKBPolygonZThe WKBPolygonZ struct
 CWKBPolygonZMThe WKBPolygonZM struct
 CWKBPolyhedralSurfaceThe WKBPolyhedralSurface struct
 CWKBPolyhedralSurfaceMThe WKBPolyhedralSurfaceM struct
 CWKBPolyhedralSurfaceZThe WKBPolyhedralSurfaceZ struct
 CWKBPolyhedralSurfaceZMThe WKBPolyhedralSurfaceZM struct
 CWKBTINThe WKBTIN struct
 CWKBTINMThe WKBTINM struct
 CWKBTINZThe WKBTINZ struct
 CWKBTINZMThe WKBTINZM struct
 CWKBTriangleThe WKBTriangle struct
 CWKBTriangleMThe WKBTriangleM struct
 CWKBTriangleZThe WKBTriangleZ struct
 CWKBTriangleZMThe WKBTriangleZM struct