[fdo-commits] r777 - in branches/3.2.x/Fdo/Managed/Src/OSGeo:
Common Common/Xml FDO FDO/Commands FDO/Commands/DataStore
FDO/Commands/Feature FDO/Commands/Locking
FDO/Commands/LongTransaction FDO/Commands/SQL
FDO/Commands/Schema FDO/Commands/SpatialContext
FDO/Commands/UnitOfMeasure FDO/Connections
FDO/Connections/Capabilities FDO/Expression FDO/Filter
FDO/Raster FDO/Schema FDO/Xml Geometry Spatial
svn_fdo at osgeo.org
svn_fdo at osgeo.org
Wed Feb 14 18:26:29 EST 2007
Author: gregboone
Date: 2007-02-14 18:26:23 -0500 (Wed, 14 Feb 2007)
New Revision: 777
Modified:
branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/Xml/mgIXmlSaxHandler.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/mgGeometryType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/mgIStreamReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgICreateDataStore.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgICreateDataStoreImp.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDataStorePropertyDictionary.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDataStoreReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDestroyDataStore.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIListDataStores.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIBaseSelect.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIDataReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIDelete.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIFeatureReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIInsert.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgISelect.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgISelectAggregates.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIUpdate.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgConflictType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIAcquireLock.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIAcquireLockImp.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockInfo.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockOwners.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockedObjects.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockConflictReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockOwnersReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockedObjectReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIReleaseLock.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgLockStrategy.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgLockType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIActivateLongTransaction.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIActivateLongTransactionCheckpoint.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIChangeLongTransactionPrivileges.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIChangeLongTransactionSet.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICommitLongTransaction.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICommitLongTransactionImp.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICreateLongTransaction.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICreateLongTransactionCheckpoint.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIDeactivateLongTransaction.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIFreezeLongTransaction.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionCheckpoints.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionPrivileges.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactions.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionsInSet.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILTConflictDirectiveEnumerator.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionCheckpointReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionPrivilegeReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionSetReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIRollbackLongTransaction.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIRollbackLongTransactionCheckpoint.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionConflictResolution.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionFreezeOperations.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionPrivilegeOperations.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionPrivileges.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionSetOperations.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SQL/mgISQLCommand.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SQL/mgISQLDataReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIApplySchema.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDescribeSchema.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDescribeSchemaMapping.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDestroySchema.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIPhysicalElementMapping.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIPhysicalPropertyMapping.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIActivateSpatialContext.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgICreateSpatialContext.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIDestroySpatialContext.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIGetSpatialContexts.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgISpatialContextReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgSpatialContextExtentType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgBaseUnit.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgICreateMeasureUnit.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIDestroyMeasureUnit.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIGetMeasureUnits.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIMeasureUnitReader.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgCommandType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgICommand.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgICommandImp.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgIFeatureCommand.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgOrderingOption.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgICommandCapabilities.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIConnectionCapabilities.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIExpressionCapabilities.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIFilterCapabilities.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIGeometryCapabilities.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIRasterCapabilities.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgISchemaCapabilities.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgITopologyCapabilities.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgSchemaElementNameType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgThreadCapability.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgConnectionState.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnection.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnectionInfo.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnectionPropertyDictionary.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgITransaction.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgProviderDatastoreType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgExpressionType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgIExpressionProcessor.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgUnaryOperations.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgBinaryLogicalOperations.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgComparisonOperations.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgConditionType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgDistanceOperations.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgIFilterProcessor.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgSpatialOperations.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgUnaryLogicalOperations.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgIRaster.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgIRasterPropertyDictionary.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataModelType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataOrganization.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgClassType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgDataType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgDeleteRule.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgGeometricType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgObjectType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgOrderType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyDefinition.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyValueConstraintType.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgSchemaElementState.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Xml/mgIXmlDeserializable.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Xml/mgIXmlSerializable.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIConnectionManager.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIConnectionManagerImp.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIProviderRegistry.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIArcSegmentAbstract.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICircularArcSegment.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveAbstract.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveAbstractImp.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurvePolygon.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurvePolygonImp.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveSegmentAbstract.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveString.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIDirectPosition.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIEnvelope.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIGeometricAggregateAbstract.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIGeometry.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILineString.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILineStringSegment.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILinearRing.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiCurvePolygon.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiCurveString.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiGeometry.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiLineString.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiPoint.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiPolygon.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIPoint.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIPolygon.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIRing.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIRingAbstract.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgISurfaceAbstract.h
branches/3.2.x/Fdo/Managed/Src/OSGeo/Spatial/mgSpatialGeometryValidity.h
Log:
FDO4: API - Update API documentation included in the FDO header files
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/Xml/mgIXmlSaxHandler.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/Xml/mgIXmlSaxHandler.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/Xml/mgIXmlSaxHandler.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
public __gc class XmlAttributeCollection;
public __gc class XmlSaxContext;
+/// \ingroup (interfaces)
+/// \interface IXmlSaxHandler
/// \brief
/// IXmlSaxHandler defines the SAX Handler callback interface.
/// It is not an interface in the strict sense, since each function has a
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/mgGeometryType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/mgGeometryType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/mgGeometryType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,83 +20,67 @@
BEGIN_NAMESPACE_OSGEO_COMMON
+/// \ingroup (enums)
/// \brief
-/// GeometryType is an enumeration to denote the type of a Geometry.
+/// GeometryType is an enumeration to denote the type of a Geometry.
/// \remarks
-/// This enumeration applies to types that derive from IGeometry.
-/// <param name="GeometryType_None">
-/// Indicates no specific type; used for "unknown", "don't care" or an incompletely constructed Geometry object.
-/// </param>
-/// <param name="GeometryType_Point">
-/// Point type
-/// </param>
-/// <param name="GeometryType_LineString">
-/// LineString type
-/// </param>
-/// <param name="GeometryType_Polygon">
-/// Polygon type
-/// </param>
-/// <param name="GeometryType_MultiPoint">
-/// MultiPoint type
-/// </param>
-/// <param name="GeometryType_MultiLineString">
-/// MultiLineString type
-/// </param>
-/// <param name="GeometryType_MultiPolygon">
-/// MultiPolygon type
-/// </param>
-/// <param name="GeometryType_MultiGeometry">
-/// MultiGeometry type
-/// </param>
-/// <param name="GeometryType_CurveString">
-/// CurveString type
-/// </param>
-/// <param name="GeometryType_CurvePolygon">
-/// CurvePolygon type
-/// </param>
-/// <param name="GeometryType_MultiCurveString">
-/// MultiCurveString type
-/// </param>
-/// <param name="GeometryType_MultiCurvePolygon">
-/// MultiCurvePolygon type
-/// </param>
+/// This enumeration applies to types that derive from IGeometry.
public __value enum GeometryType
{
+ /// Indicates no specific type; used for "unknown", "don't care" or an incompletely constructed Geometry object.
GeometryType_None = FdoGeometryType_None,
+
+ /// Point type
GeometryType_Point = FdoGeometryType_Point,
+
+ /// LineString type
GeometryType_LineString = FdoGeometryType_LineString,
+
+ /// Polygon type
GeometryType_Polygon = FdoGeometryType_Polygon,
+
+ /// MultiPoint type
GeometryType_MultiPoint = FdoGeometryType_MultiPoint,
+
+ /// MultiLineString type
GeometryType_MultiLineString = FdoGeometryType_MultiLineString,
+
+ /// MultiPolygon type
GeometryType_MultiPolygon = FdoGeometryType_MultiPolygon,
+
+ /// MultiGeometry type
GeometryType_MultiGeometry = FdoGeometryType_MultiGeometry,
+
+ /// CurveString type
GeometryType_CurveString = FdoGeometryType_CurveString,
+
+ /// CurvePolygon type
GeometryType_CurvePolygon = FdoGeometryType_CurvePolygon,
+
+ /// MultiCurveString type
GeometryType_MultiCurveString = FdoGeometryType_MultiCurveString,
+
+ /// MultiCurvePolygon type
GeometryType_MultiCurvePolygon = FdoGeometryType_MultiCurvePolygon
};
+/// \ingroup (enums)
/// \brief
-/// Enumeration for components of Geometry.
+/// Enumeration for components of Geometry.
/// \remarks
-/// This enumeration applies to certain helper types that are used to compose other types which derive from IGeometry.
-/// <param name="GeometryComponentType_LinearRing">
-/// LinearRing type
-/// </param>
-/// <param name="GeometryComponentType_CircularArcSegment">
-/// CircularArcSegment type
-/// </param>
-/// <param name="GeometryComponentType_LineStringSegment">
-/// LineStringSegment type
-/// </param>
-/// <param name="GeometryComponentType_Ring">
-/// Ring type
-/// </param>
+/// This enumeration applies to certain helper types that are used to compose other types which derive from IGeometry.
public __value enum GeometryComponentType
{
+ /// LinearRing type
GeometryComponentType_LinearRing = FdoGeometryComponentType_LinearRing,
+
+ /// CircularArcSegment type
GeometryComponentType_CircularArcSegment = FdoGeometryComponentType_CircularArcSegment,
+
+ /// LineStringSegment type
GeometryComponentType_LineStringSegment = FdoGeometryComponentType_LineStringSegment,
+
+ /// Ring type
GeometryComponentType_Ring = FdoGeometryComponentType_Ring
};
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/mgIStreamReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/mgIStreamReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Common/mgIStreamReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,14 +22,20 @@
BEGIN_NAMESPACE_OSGEO_COMMON
+/// \ingroup (enums)
/// \brief
/// Enumeration for datatypes used by stream readers.
public __value enum StreamReaderType
{
+ /// Byte Stream Reader type
StreamReaderType_Byte = FdoStreamReaderType_Byte,
+
+ /// Char Stream Reader type
StreamReaderType_Char = FdoStreamReaderType_Char,
};
+/// \ingroup (interfaces)
+/// \interface IStreamReader
/// \brief
/// The IStreamReader class is a top level interface for stream reader classes.
/// The API it provides allows the user to read large streams of data in blocks of items.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgICreateDataStore.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgICreateDataStore.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgICreateDataStore.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_DATASTORE
public __gc __interface IDataStorePropertyDictionary;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ICreateDataStore
/// \brief
/// The ICreateDataStore interface defines the create datastore command,
/// which can be used to create new provider specific datastores. The input is provided
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgICreateDataStoreImp.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgICreateDataStoreImp.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgICreateDataStoreImp.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,8 +23,10 @@
class FdoICreateDataStore;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_DATASTORE
public __gc __interface IDataStorePropertyDictionary;
+/// \endcond
/// \brief
/// The ICreateDataStoreImp class is a concrete implementation of interface ICreateDataStore.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDataStorePropertyDictionary.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDataStorePropertyDictionary.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDataStorePropertyDictionary.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_DATASTORE
+/// \ingroup (interfaces)
+/// \interface IDataStorePropertyDictionary
/// \brief
/// The IDataStorePropertyDictionary exposes a dictionary style interface
/// to the datastore properties. The properties required to create or destroy a datastore
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDataStoreReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDataStoreReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDataStoreReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_DATASTORE
public __gc __interface IDataStorePropertyDictionary;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IDataStoreReader
/// \brief
/// The IDataStoreReader interface provides a forward-only, read-only iterator
/// for reading feature data. A reference to an IDataStoreReader is returned
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDestroyDataStore.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDestroyDataStore.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIDestroyDataStore.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_DATASTORE
public __gc __interface IDataStorePropertyDictionary;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IDestroyDataStore
/// \brief
/// The IDestroyDataStore interface defines the destroy datastore command,
/// which can be used to create new provider specific datastores. The input is provided
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIListDataStores.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIListDataStores.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/DataStore/mgIListDataStores.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_DATASTORE
public __gc __interface IDataStoreReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IListDataStores
/// \brief
/// The IListDataStores interface defines the list datastores command,
/// which provides a way to get a list of datastores at a particular server.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIBaseSelect.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIBaseSelect.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIBaseSelect.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -27,6 +27,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE
+/// \ingroup (interfaces)
+/// \interface IBaseSelect
/// \brief
/// The IBaseSelect interface defines a base interface for the the
/// FDO ISelect command, which queries for features
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIDataReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIDataReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIDataReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -25,6 +25,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE
+/// \ingroup (interfaces)
+/// \interface IDataReader
/// \brief
/// The IDataReader interface provides a forward-only, read-only
/// iterator for reading relational table data. A reference to an
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIDelete.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIDelete.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIDelete.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,12 +20,16 @@
#include "FDO\Commands\mgIFeatureCommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
public __gc __interface ILockConflictReader;
END_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IDelete
/// \brief
/// The IDelete interface defines the FDO Delete command, which deletes instances of
/// a given class that match the specified criteria. Input to the delete command
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIFeatureReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIFeatureReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIFeatureReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -26,6 +26,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE
+/// \ingroup (interfaces)
+/// \interface IFeatureReader
/// \brief
/// The IFeatureReader interface provides a forward-only, read-only iterator
/// for reading feature data. A reference to an IFeatureReader is returned
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIInsert.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIInsert.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIInsert.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,7 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_EXPRESSION
public __gc class Identifier;
END_NAMESPACE_OSGEO_FDO_EXPRESSION
@@ -31,7 +32,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE
public __gc __interface IFeatureReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IInsert
/// \brief
/// The IInsert interface defines the Insert command, which inserts a new
/// instance of a given class. Input to the insert command includes the name of
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -32,6 +32,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE
+/// \ingroup (interfaces)
+/// \interface IReader
/// \brief
/// The IReader interface provides a forward-only, read-only iterator
/// for reading data. Because the initial position of the
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgISelect.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgISelect.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgISelect.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,13 +22,17 @@
#include "FDO\Commands\Locking\mgLockType.h"
#include "FDO\Commands\Locking\mgLockStrategy.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
public __gc __interface ILockConflictReader;
END_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE
public __gc __interface IFeatureReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ISelect
/// \brief
/// The ISelect interface defines the Select command, which queries for features
/// of a given class that match the specified criteria. Input to the select
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgISelectAggregates.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgISelectAggregates.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgISelectAggregates.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,7 @@
#include "FDO\Commands\Feature\mgIBaseSelect.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS
public __gc class IdentifierCollection;
END_NAMESPACE_OSGEO_FDO_COMMANDS
@@ -30,7 +31,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE
public __gc __interface IDataReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ISelectAggregates
/// \brief
/// The ISelectAggregate interface defines a Select command that handle selection of properties that include
/// the use of aggregate functions. This command differs from the ISelect command in a number of ways.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIUpdate.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIUpdate.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIUpdate.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,7 @@
#include "FDO\Commands\mgIFeatureCommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS
public __gc class PropertyValueCollection;
END_NAMESPACE_OSGEO_FDO_COMMANDS
@@ -29,7 +30,10 @@
END_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_FEATURE
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IUpdate
/// \brief
/// The IUpdate interface defines the Update command, which modifies instances
/// of a given class that match the specified criteria. Input to the update
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgConflictType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgConflictType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgConflictType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,29 +20,26 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
+/// \ingroup (enums)
/// \brief
/// The ConflictType enumeration defines conflict types required to
/// identify the lock type of a conflict reported with the lock conflict reader.
-/// <param name="ConflictType_LockConflict">
-/// Identifies a reported conflict
-/// in the lock conflict reader as a lock conflict. A conflict represents a
-/// lock conflict if an object the user requests to be locked is already locked
-/// by a different user.
-/// </param>
-/// <param name="ConflictType_VersionConflict">
-/// Identifies a reported conflict
-/// in the lock conflict reader as a version conflict. A conflict represents a
-/// version conflict if an object the user requests to be locked has already been
-/// versioned.
-/// </param>
-/// <param name="ConflictType_Unsupported">
-/// Indicates that an unsupported or
-/// unknown conflict type has been encountered.
-/// </param>
public __value enum ConflictType
{
+ /// Identifies a reported conflict
+ /// in the lock conflict reader as a lock conflict. A conflict represents a
+ /// lock conflict if an object the user requests to be locked is already locked
+ /// by a different user.
ConflictType_LockConflict = FdoConflictType_LockConflict,
+
+ /// Identifies a reported conflict
+ /// in the lock conflict reader as a version conflict. A conflict represents a
+ /// version conflict if an object the user requests to be locked has already been
+ /// versioned.
ConflictType_VersionConflict = FdoConflictType_VersionConflict,
+
+ /// Indicates that an unsupported or
+ /// unknown conflict type has been encountered.
ConflictType_Unsupported = FdoConflictType_Unsupported
};
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIAcquireLock.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIAcquireLock.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIAcquireLock.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,9 +22,13 @@
#include "FDO\Commands\Locking\mgLockType.h"
#include "FDO\Commands\Locking\mgLockStrategy.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
public __gc __interface ILockConflictReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IAcquireLock
/// \brief
/// The IAcquireLock interface locks feature instances of a given class
/// that match the specified criteria. Input to the acquire lock command
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIAcquireLockImp.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIAcquireLockImp.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIAcquireLockImp.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -25,8 +25,10 @@
class FdoIAcquireLock;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
public __gc __interface ILockConflictReader;
+/// \endcond
/// \brief
/// The IAcquireLockImp class is a concrete implementation of IAcquireLock.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockInfo.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockInfo.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockInfo.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgIFeatureCommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
public __gc __interface ILockedObjectReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IGetLockInfo
/// \brief
/// The IGetLockInfo interface defines the GetLockInfo command, which gets a
/// lock information for the feature instances of a given class that match the
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockOwners.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockOwners.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockOwners.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
public __gc __interface ILockOwnersReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IGetLockOwners
/// \brief
/// The IGetLockOwners interface defines the GetLockOwners command, which gets a
/// list of all lock owners. A connected user has the status of being a lock owner as
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockedObjects.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockedObjects.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIGetLockedObjects.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
public __gc __interface ILockedObjectReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IGetLockedObjects
/// \brief
/// The IGetLockedObjects interface defines the GetLockedObjects command, which
/// gets a list of all objects that are currently locked by a particular user.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockConflictReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockConflictReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockConflictReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,12 +20,16 @@
#include "FDO\Commands\Locking\mgConflictType.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS
public __gc class PropertyValueCollection;
END_NAMESPACE_OSGEO_FDO_COMMANDS
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ILockConflictReader
/// \brief
/// The ILockConflictReader interface provides forward only, read-only
/// functionality for identifying features that have a lock conflict.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockOwnersReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockOwnersReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockOwnersReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
+/// \ingroup (interfaces)
+/// \interface ILockOwnersReader
/// \brief
/// The ILockOwnersReader interface provides forward-only, read-only functionality
/// for identifying users. A connected user has status of lock owner even if he has
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockedObjectReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockedObjectReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgILockedObjectReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -26,6 +26,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
+/// \ingroup (interfaces)
+/// \interface ILockedObjectReader
/// \brief
/// The ILockedObjectReader interface provides forward-only, read-only
/// functionality to identify lock information for a set of objects.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIReleaseLock.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIReleaseLock.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgIReleaseLock.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgIFeatureCommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
public __gc __interface ILockConflictReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IReleaseLock
/// \brief
/// The IReleaseLock interface defines the ReleaseLock command, which releases
/// locks from feature instances of a given class that match the specified
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgLockStrategy.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgLockStrategy.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgLockStrategy.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,17 +20,15 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
+/// \ingroup (enums)
/// \brief
/// The LockStrategy enumeration defines how lock acquisition should proceed.
-/// <param name="LockStrategy_All">
-/// Declares that either all of the locks must be acquired or none should be acquired.
-/// </param>
-/// <param name="LockStrategy_Partial">
-/// Declares that all of the locks that can be acquired should be acquired.
-/// </param>
public __value enum LockStrategy
{
+ /// Declares that either all of the locks must be acquired or none should be acquired.
LockStrategy_All = FdoLockStrategy_All,
+
+ /// Declares that all of the locks that can be acquired should be acquired.
LockStrategy_Partial = FdoLockStrategy_Partial
};
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgLockType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgLockType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Locking/mgLockType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,7 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LOCKING
+/// \ingroup (enums)
/// \brief
/// The LockType enumeration defines lock types. The lock type for
/// a locked object indicates a user's access privileges (including the user
@@ -35,60 +36,45 @@
/// that are used only when reporting lock type information.
/// These special lock types cannot be used to specify a lock type to be applied
/// to an object.
-/// <param name="LockType_None">
-/// Indicates that an object is unlocked.
-/// This type cannot be used with the commands AcquireLock and Select.
-/// </param>
-/// <param name="LockType_Unsupported">
-/// Indicates that an unsupported lock
-/// type has been encountered. This type cannot be used with the commands
-/// AcquireLock and Select.
-/// </param>
-/// <param name="LockType_Shared">
-/// Indicates a shared lock type. The type can
-/// be used with the commands AcquireLock and Select.
-/// </param>
-/// <param name="LockType_Transaction">
-/// Indicates that a transaction lock
-/// should be applied on an object. This type can be used with the commands
-/// AcquireLock and Select.
-/// </param>
-/// <param name="LockType_Exclusive">
-/// Indicates that only this user can modify
-/// this object. In a long transaction situation, any user can modify the object in any
-/// other long transaction, including the root long transaction if it is not the current
-/// long transaction.
-/// <P>
-/// The type can be used with the commands AcquireLock and Select.
-/// </param>
-/// <param name="LockType_LongTransactionExclusive">
-/// Indicates that only this user can
-/// modify this object in the long transaction containing the object or any long
-/// transaction created as a descendent of that one. When not in a long transaction
-/// situation (for example, if only a root long transaction exists), the lock behaves
-/// like an Exclusive lock.
-/// <P>
-/// The type can be used with the commands AcquireLock and Select.
-/// </param>
-/// <param name="LockType_AllLongTransactionExclusive">
-/// Indicates that only this user can
-/// modify this object in this long transaction. No user, not even the user locking the object,
-/// can modify the object in any long transaction created as a descendent of the one
-/// containing the object being locked. When not in a long transaction situation (for example,
-/// if only a root long transaction exists), the lock behaves like an Exclusive lock.
-/// <P>
-/// This type can be used with the commands AcquireLock and Select.
-/// </param>
-
public __value enum LockType
{
-
+ /// Indicates that an object is unlocked.
+ /// This type cannot be used with the commands AcquireLock and Select.
LockType_None = FdoLockType_None,
+
+ /// Indicates a shared lock type. The type can
+ /// be used with the commands AcquireLock and Select.
LockType_Shared = FdoLockType_Shared,
+
+ /// Indicates that only this user can modify
+ /// this object. In a long transaction situation, any user can modify the object in any
+ /// other long transaction, including the root long transaction if it is not the current
+ /// long transaction. The type can be used with the commands AcquireLock and Select.
LockType_Exclusive = FdoLockType_Exclusive,
+
+ /// Indicates that a transaction lock should be applied on an object.
+ /// This type can be used with the commands AcquireLock and Select.
LockType_Transaction = FdoLockType_Transaction,
+
+ /// Indicates that an unsupported lock
+ /// type has been encountered. This type cannot be used with the commands
+ /// AcquireLock and Select.
LockType_Unsupported = FdoLockType_Unsupported,
+
+ /// Indicates that only this user can
+ /// modify this object in this long transaction. No user, not even the user locking the object,
+ /// can modify the object in any long transaction created as a descendent of the one
+ /// containing the object being locked. When not in a long transaction situation (for example,
+ /// if only a root long transaction exists), the lock behaves like an Exclusive lock.
+ /// This type can be used with the commands AcquireLock and Select.
LockType_AllLongTransactionExclusive = FdoLockType_AllLongTransactionExclusive,
+
+ /// Indicates that only this user can
+ /// modify this object in the long transaction containing the object or any long
+ /// transaction created as a descendent of that one. When not in a long transaction
+ /// situation (for example, if only a root long transaction exists), the lock behaves
+ /// like an Exclusive lock.
+ /// The type can be used with the commands AcquireLock and Select.
LockType_LongTransactionExclusive = FdoLockType_LongTransactionExclusive
};
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIActivateLongTransaction.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIActivateLongTransaction.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIActivateLongTransaction.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface IActivateLongTransaction
/// \brief
/// The IActivateLongTransaction interface defines the ActivateLongTransaction
/// command, which activates a long transaction where feature manipulation and
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIActivateLongTransactionCheckpoint.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIActivateLongTransactionCheckpoint.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIActivateLongTransactionCheckpoint.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,9 +22,11 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface IActivateLongTransactionCheckpoint
/// \brief
/// The IActivateLongTransactionCheckpoint interface defines the
-/// IActivateLongTransactionCheckpointImp command, which allows the user to
+/// ActivateLongTransactionCheckpoint command, which allows the user to
/// activate the named checkpoint for the given long transaction. As a result,
/// the long transaction that owns the checkpoint will be activated as well if
/// it is not already the active long transaction. The user requires the access
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIChangeLongTransactionPrivileges.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIChangeLongTransactionPrivileges.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIChangeLongTransactionPrivileges.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,6 +23,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface IChangeLongTransactionPrivileges
/// \brief
/// The IChangeLongTransactionPrivileges interface defines the
/// ChangeLongTransactionPrivileges command, which grants or revokes long
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIChangeLongTransactionSet.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIChangeLongTransactionSet.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIChangeLongTransactionSet.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,6 +23,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface IChangeLongTransactionSet
/// \brief
/// The IChangeLongTransactionSet interface defines the ChangeLongTransactionSet
/// command, which allows the user to add a transaction to, remove a transaction
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICommitLongTransaction.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICommitLongTransaction.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICommitLongTransaction.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgIFeatureCommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
public __gc __interface ILongTransactionConflictDirectiveEnumerator;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ICommitLongTransaction
/// \brief
/// The ICommitLongTransaction interface defines the CommitLongTransaction
/// command, which allows a user to execute commit operations on a long
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICommitLongTransactionImp.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICommitLongTransactionImp.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICommitLongTransactionImp.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,8 +23,10 @@
class FdoICommitLongTransaction;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
public __gc __interface ILongTransactionConflictDirectiveEnumerator;
+/// \endcond
/// \brief
/// The ICommitLongTransactionImp class is a
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICreateLongTransaction.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICreateLongTransaction.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICreateLongTransaction.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface ICreateLongTransaction
/// \brief
/// The ICreateLongTransaction interface defines the CreateLongTransaction
/// command which creates a long transaction that is based upon the currently
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICreateLongTransactionCheckpoint.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICreateLongTransactionCheckpoint.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgICreateLongTransactionCheckpoint.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface ICreateLongTransactionCheckpoint
/// \brief
/// The ICreateLongTransactionCheckpoint interface defines the
/// CreateLongTransactionCheckpoint command, which allows the user to create a
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIDeactivateLongTransaction.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIDeactivateLongTransaction.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIDeactivateLongTransaction.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface IDeactivateLongTransaction
/// \brief
/// The IDeactivateLongTransaction interface defines the
/// DeactivateLongTransaction command, which deactivates the active long
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIFreezeLongTransaction.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIFreezeLongTransaction.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIFreezeLongTransaction.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,6 +23,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface IFreezeLongTransaction
/// \brief
/// The IFreezeLongTransaction interface defines the FreezeLongTransaction
/// command, which freezes or thaws a long transaction. When a long transaction
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionCheckpoints.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionCheckpoints.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionCheckpoints.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
public __gc __interface ILongTransactionCheckpointReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IGetLongTransactionCheckpoints
/// \brief
/// The IGetLongTransactionCheckpoints interface defines the
/// GetLongTransactionCheckpoints command, which allows the user to enumerate
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionPrivileges.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionPrivileges.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionPrivileges.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
public __gc __interface ILongTransactionPrivilegeReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IGetLongTransactionPrivileges
/// \brief
/// The IGetLongTransactionPrivileges interface defines the
/// GetLongTransactionPrivileges command, which allows the user to enumerate the
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactions.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactions.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactions.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
public __gc __interface ILongTransactionReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IGetLongTransactions
/// \brief
/// The IGetLongTransactions interface defines the GetLongTransactions
/// command. It allows a user to retrieve long transaction information for all or
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionsInSet.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionsInSet.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIGetLongTransactionsInSet.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
public __gc __interface ILongTransactionSetReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IGetLongTransactionsInSet
/// \brief
/// The IGetLongTransactionsInSet interface defines the GetLongTransactionsInSet
/// command, which allows the user to enumerate the list of versions
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILTConflictDirectiveEnumerator.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILTConflictDirectiveEnumerator.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILTConflictDirectiveEnumerator.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -29,6 +29,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface ILongTransactionConflictDirectiveEnumerator
/// \brief
/// The ILongTransactionConflictDirective interface is used to specify how
/// conflict should be resolved for a particular object.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionCheckpointReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionCheckpointReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionCheckpointReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface ILongTransactionCheckpointReader
/// \brief
/// The ILongTransactionCheckpointReader interface provides forward only,
/// read-only functionality for enumerating long transaction checkpoints.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionPrivilegeReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionPrivilegeReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionPrivilegeReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface ILongTransactionPrivilegeReader
/// \brief
/// The ILongTransactionPrivilegeReader interface provides forward only,
/// read-only functionality for enumerating long transaction privileges.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface ILongTransactionReader
/// \brief
/// The ILongTransactionReader interface provides forward only,
/// read-only functionality for enumerating long transactions. A reference
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionSetReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionSetReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgILongTransactionSetReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface ILongTransactionSetReader
/// \brief
/// The ILongTransactionSetReader interface provides forward only, read-only
/// functionality for enumerating the versions in the long transaction selection
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIRollbackLongTransaction.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIRollbackLongTransaction.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIRollbackLongTransaction.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface IRollbackLongTransaction
/// \brief
/// The IRollbackLongTransaction interface defines the RollbackLongTransaction
/// command, which allows a user to execute rollback operations on a long
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIRollbackLongTransactionCheckpoint.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIRollbackLongTransactionCheckpoint.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgIRollbackLongTransactionCheckpoint.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (interfaces)
+/// \interface IRollbackLongTransactionCheckpoint
/// \brief
/// The IRollbackLongTransactionCheckpoint interface defines the
/// RollbackLongTransactionCheckpoint command, which allows the user to roll back
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionConflictResolution.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionConflictResolution.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionConflictResolution.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,25 +20,21 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (enums)
/// \brief
/// The LongTransactionConflictResolution enumeration defines the list of
/// available options for resolving conflict.
-///
-/// \param LongTransactionConflictResolution_Unresolved
-/// Indicates that the conflict cannot be resolved.
-///
-/// \param LongTransactionConflictResolution_Child
-/// Indicates the data is to be kept as defined in the long transaction to be committed,
-/// overwriting the data in the long transaction's parent.
-///
-/// \param LongTransactionConflictResolution_Parent
-/// Indicates the data is to be kept as defined in the versions parent, discarding the data
-/// as defined in the long transaction to be committed.
-///
public __value enum LongTransactionConflictResolution
{
+ /// Indicates that the conflict cannot be resolved.
LongTransactionConflictResolution_Unresolved = FdoLongTransactionConflictResolution_Unresolved,
+
+ /// Indicates the data is to be kept as defined in the long transaction to be committed,
+ /// overwriting the data in the long transaction's parent.
LongTransactionConflictResolution_Child = FdoLongTransactionConflictResolution_Child,
+
+ /// Indicates the data is to be kept as defined in the versions parent, discarding the data
+ /// as defined in the long transaction to be committed.
LongTransactionConflictResolution_Parent = FdoLongTransactionConflictResolution_Parent
};
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionFreezeOperations.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionFreezeOperations.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionFreezeOperations.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,15 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (enums)
/// \brief
/// The LongTransactionFreezeOperations enumeration defines the
/// list of available operations that can be performed by the FreezeLongTransaction command.
-/// <param name="LongTransactionFreezeOperations_Freeze">
-/// Freeze the long transaction for exclusive update
-/// </param>
-/// <param name="LongTransactionFreezeOperations_Thaw">
-/// Thaw the long transaction
-/// </param>
[System::FlagsAttribute]
public __value enum LongTransactionFreezeOperations
{
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionPrivilegeOperations.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionPrivilegeOperations.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionPrivilegeOperations.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,23 +20,18 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (enums)
/// \brief
/// The LongTransactionPrivilegeOperations enumeration defines the list
/// of available operations that can be performed by the
/// ChangeLongTransactionPrivileges command.
-/// <param name="LongTransactionPrivilegeOperations_Grant">
-/// Indicates the user is to be granted the specified privileges.
-/// </param>
-/// <param name="LongTransactionPrivilegeOperations_Revoke">
-/// Indicates the specified privileges are to be revoked from the user.
-/// </param>
[System::FlagsAttribute]
public __value enum LongTransactionPrivilegeOperations
{
- /// Grant the user the specified privileges.
+ /// Indicates the user is to be granted the specified privileges.
LongTransactionPrivilegeOperations_Grant = FdoLongTransactionPrivilegeOperations_Grant,
- /// Revoke the specified privileges from the user.
+ /// Indicates the specified privileges are to be revoked from the user.
LongTransactionPrivilegeOperations_Revoke = FdoLongTransactionPrivilegeOperations_Revoke
};
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionPrivileges.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionPrivileges.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionPrivileges.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,48 +20,43 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (enums)
/// \brief
/// The LongTransactionPrivileges enumeration defines the long transaction
/// privilege flags.
-///
-/// \param LongTransactionPrivileges_Access
-/// The access privilege is required for a user if the user needs to access
-/// a long transaction.
-///
-/// \param LongTransactionPrivileges_Create
-/// A user must have access and create privileges on the active long
-/// transaction if the user wants to create a new long transaction as a
-/// descendent of the active long transaction.
-///
-/// \param LongTransactionPrivileges_Commit
-/// A user must have access and commit privileges on a long transaction
-/// in order to commit it. In addition, the user needs access privilege to
-/// the long transaction's parent. The user also needs remove privilege on
-/// the long transaction to be committed if the operation to be executed
-/// is a commit and not a partial commit.
-///
-/// \param LongTransactionPrivileges_Rollback
-/// A user must have access and rollback privileges on a long transaction
-/// in order to roll it back. In addition, the user requires access
-/// privilege for each of the descendent versions involved in the operation. The user also requires the remove privilege for each of the versions involved in the operation if a rollback and not a partial rollback operation is executed.
-///
-/// \param LongTransactionPrivileges_Remove
-/// The long transaction privilege is required if the user should be allowed to remove the
-/// long transaction in the progress of a commit or roll back operation.
-///
-/// \param LongTransactionPrivileges_Freeze
-/// The user requires the access and freeze privileges on a long
-/// transaction for which the user wants to gain exclusive access to a
-/// long transaction.
-///
[System::FlagsAttribute]
public __value enum LongTransactionPrivileges
{
+ /// The access privilege is required for a user if the user needs to access
+ /// a long transaction.
LongTransactionPrivileges_Access = FdoLongTransactionPrivileges_Access,
+
+ /// A user must have access and create privileges on the active long
+ /// transaction if the user wants to create a new long transaction as a
+ /// descendent of the active long transaction.
LongTransactionPrivileges_Create = FdoLongTransactionPrivileges_Create,
+
+ /// A user must have access and commit privileges on a long transaction
+ /// in order to commit it. In addition, the user needs access privilege to
+ /// the long transaction's parent. The user also needs remove privilege on
+ /// the long transaction to be committed if the operation to be executed
+ /// is a commit and not a partial commit.
LongTransactionPrivileges_Commit = FdoLongTransactionPrivileges_Commit,
+
+ /// A user must have access and rollback privileges on a long transaction
+ /// in order to roll it back. In addition, the user requires access
+ /// privilege for each of the descendent versions involved in the operation.
+ /// The user also requires the remove privilege for each of the versions involved
+ /// in the operation if a rollback and not a partial rollback operation is executed.
LongTransactionPrivileges_Rollback = FdoLongTransactionPrivileges_Rollback,
+
+ /// The long transaction privilege is required if the user should be allowed to remove the
+ /// long transaction in the progress of a commit or roll back operation.
LongTransactionPrivileges_Remove = FdoLongTransactionPrivileges_Remove,
+
+ /// The user requires the access and freeze privileges on a long
+ /// transaction for which the user wants to gain exclusive access to a
+ /// long transaction.
LongTransactionPrivileges_Freeze = FdoLongTransactionPrivileges_Freeze
};
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionSetOperations.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionSetOperations.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/LongTransaction/mgLongTransactionSetOperations.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,18 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_LONGTRANSACTION
+/// \ingroup (enums)
/// \brief
/// The LongTransactionSetOperations enumeration defines the list of
/// available operations that can be performed by the ChangeLongTransactionSet command.
-/// <param name="LongTransactionSetOperations_Add">
-/// Add the specified long transaction to the selection set.
-/// </param>
-/// <param name="LongTransactionSetOperations_Remove">
-/// Remove the specified long transaction from the selection set.
-/// </param>
-/// <param name="LongTransactionSetOperations_Clear">
-/// Clear the selection set.
-/// </param>
[System::FlagsAttribute]
public __value enum LongTransactionSetOperations
{
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SQL/mgISQLCommand.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SQL/mgISQLCommand.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SQL/mgISQLCommand.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SQL
public __gc __interface ISQLDataReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ISQLCommand
/// \brief
/// The ISQLCommand interface defines the SQL command, which supports the
/// execution of a SQL statement against an underlying RDBMS. Two execute
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SQL/mgISQLDataReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SQL/mgISQLDataReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SQL/mgISQLDataReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -21,6 +21,7 @@
#include "FDO\Schema\mgDataType.h"
#include "FDO\Schema\mgPropertyType.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_EXPRESSION
public __gc class LOBValue;
END_NAMESPACE_OSGEO_FDO_EXPRESSION
@@ -30,7 +31,10 @@
END_NAMESPACE_OSGEO_COMMON
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SQL
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ISQLDataReader
/// \brief
/// The ISQLDataReader interface provides a forward-only, read-only
/// iterator for reading relational table data. A reference to an
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIApplySchema.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIApplySchema.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIApplySchema.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -27,6 +27,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA
public __gc class PhysicalSchemaMapping;
+/// \ingroup (interfaces)
+/// \interface IApplySchema
/// \brief
/// The IApplySchema interface defines the ApplySchema command, which creates or
/// updates a feature schema within the DataStore. Input to the ApplySchema
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDescribeSchema.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDescribeSchema.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDescribeSchema.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -26,6 +26,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA
+/// \ingroup (interfaces)
+/// \interface IDescribeSchema
/// \brief
/// The IDescribeSchema interface defines the DescribeSchema command, which
/// describes the feature schemas available from the connection. The DescribeSchema
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDescribeSchemaMapping.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDescribeSchemaMapping.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDescribeSchemaMapping.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,6 +23,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA
public __gc class PhysicalSchemaMappingCollection;
+/// \ingroup (interfaces)
+/// \interface IDescribeSchemaMapping
/// \brief
/// The IDescribeSchemaMapping interface defines the DescribeSchemaMapping command, which
/// describes the logical to physical schema mappings for feature schemas
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDestroySchema.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDestroySchema.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIDestroySchema.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA
+/// \ingroup (interfaces)
+/// \interface IDestroySchema
/// \brief
/// The IDestroySchema interface defines the DestroySchema command, which
/// destroys a schema definition, including all class definitions, relationship
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIPhysicalElementMapping.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIPhysicalElementMapping.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIPhysicalElementMapping.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -18,6 +18,7 @@
#pragma once
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_COMMON
public __gc class StringCollection;
END_NAMESPACE_OSGEO_COMMON
@@ -35,7 +36,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA
public __gc __interface IPhysicalElementMapping;
public __gc class PhysicalSchemaMapping;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IPhysicalElementMapping
/// \brief
/// PhysicalElementMapping is an abstract class that acts as a base class for all
/// Physical Schema Mapping Override classes. FDO also provides a number of sub-classes
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIPhysicalPropertyMapping.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIPhysicalPropertyMapping.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/Schema/mgIPhysicalPropertyMapping.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -32,6 +32,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SCHEMA
+/// \ingroup (interfaces)
+/// \interface IPhysicalPropertyMapping
/// \brief
/// PhysicalPropertyMapping is an abstract class that acts as a base class for all
/// Physical Schema Mapping property overrides.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIActivateSpatialContext.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIActivateSpatialContext.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIActivateSpatialContext.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SPATIALCONTEXT
+/// \ingroup (interfaces)
+/// \interface IActivateSpatialContext
/// \brief
/// The IActivateSpatialContext interface defines the ActivateSpatialContext
/// command, which activates a specified spatial context. Input to the command
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgICreateSpatialContext.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgICreateSpatialContext.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgICreateSpatialContext.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,6 +23,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SPATIALCONTEXT
+/// \ingroup (interfaces)
+/// \interface ICreateSpatialContext
/// \brief
/// The ICreateSpatialContext interface defines the CreateSpatialContext
/// command, which creates a new spatial context. Input to the command includes
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIDestroySpatialContext.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIDestroySpatialContext.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIDestroySpatialContext.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SPATIALCONTEXT
+/// \ingroup (interfaces)
+/// \interface IDestroySpatialContext
/// \brief
/// The IDestroySpatialContext interface defines the DestroySpatialContext
/// command, which destroys an existing spatial context. Input to the command is
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIGetSpatialContexts.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIGetSpatialContexts.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgIGetSpatialContexts.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SPATIALCONTEXT
public __gc __interface ISpatialContextReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IGetSpatialContexts
/// \brief
/// IGetSpatialContexts interface defines the GetSpatialContexts command,
/// which enumerates the existing spatial contexts.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgISpatialContextReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgISpatialContextReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgISpatialContextReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SPATIALCONTEXT
+/// \ingroup (interfaces)
+/// \interface ISpatialContextReader
/// \brief
/// ISpatialContextReader interface provides forward-only, read-only
/// functionality for enumerating spatial contexts. A reference to an
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgSpatialContextExtentType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgSpatialContextExtentType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/SpatialContext/mgSpatialContextExtentType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,17 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_SPATIALCONTEXT
+/// \ingroup (enums)
/// \brief
/// The SpatialContextExtentType enumeration defines how the extent of
/// a context should be handled by the provider.
-/// <param name="SpatialContextExtentType_Static">
-/// The spatial extent of the context is static and must be specified
-/// when the context is created.
-/// </param>
-/// <param name="SpatialContextExtentType_Dynamic">
-/// The spatial extent of the context is dynamic and changes as data is
-/// added and removed from the context.
-/// </param>
public __value enum SpatialContextExtentType
{
/// The spatial extent of the context is static and must be specified
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgBaseUnit.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgBaseUnit.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgBaseUnit.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,18 +22,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_UNITOFMEASURE
+/// \ingroup (enums)
/// \brief
-/// The BaseUnit enumeration defines the well known base unit used to
+/// The BaseUnit enumeration defines the well known base unit used to
/// establish a measure unit.
-/// <param name="BaseUnit_None">
-/// Input no base unit
-/// </param>
-/// <param name="BaseUnit_Meters">
-/// Input base unit meters
-/// </param>
-/// <param name="BaseUnit_Radians">
-/// Input base unit radians
-/// </param>
public __value enum BaseUnit
{
/// Represents an unspecified base unit, it can be used to create an
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgICreateMeasureUnit.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgICreateMeasureUnit.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgICreateMeasureUnit.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -24,6 +24,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_UNITOFMEASURE
+/// \ingroup (interfaces)
+/// \interface ICreateMeasureUnit
/// \brief
/// The ICreateMeasureUnit interface defines the CreateMeasureUnit command,
/// which creates or updates a measurement unit. Input to the command includes
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIDestroyMeasureUnit.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIDestroyMeasureUnit.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIDestroyMeasureUnit.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_UNITOFMEASURE
+/// \ingroup (interfaces)
+/// \interface IDestroyMeasureUnit
/// \brief
/// The IDestroyMeasureUnit interface defines the DestroyMeasureUnit command,
/// which deletes a measurement unit. Input to the command is simply the
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIGetMeasureUnits.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIGetMeasureUnits.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIGetMeasureUnits.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,9 +20,13 @@
#include "FDO\Commands\mgICommand.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_UNITOFMEASURE
public __gc __interface IMeasureUnitReader;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IGetMeasureUnits
/// \brief
/// The IGetMeasureUnits interface defines the GetMeasureUnits command, which
/// enumerates the existing measurement units.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIMeasureUnitReader.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIMeasureUnitReader.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/UnitOfMeasure/mgIMeasureUnitReader.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS_UNITOFMEASURE
+/// \ingroup (interfaces)
+/// \interface IMeasureUnitReader
/// \brief
/// The IMeasureUnitReader interface provides forward-only, read-only
/// functionality for enumerating measurement units. A reference to an
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgCommandType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgCommandType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgCommandType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,221 +20,165 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS
+/// \ingroup (enums)
/// \brief
/// The CommandType enumeration defines the list of abstract commands a feature provider can support.
-///
-/// \param CommandType_Select
-/// Represents the Select command
-///
-/// \param CommandType_Insert
-/// Represents the Insert command
-///
-/// \param CommandType_Delete
-/// Represents the Delete command
-///
-/// \param CommandType_Update
-/// Represents the Update command
-///
-/// \param CommandType_DescribeSchema
-/// Represents the DescribeSchema command
-///
-/// \param CommandType_DescribeSchemaMapping
-/// Represents the DescribeSchemaMapping command
-///
-/// \param CommandType_ApplySchema
-/// Represents the ApplySchema command.
-///
-/// \param CommandType_DestroySchema
-/// Represents the DestroySchema command.
-///
-/// \param CommandType_ActivateSpatialContext
-/// Represents the ActivateSpatialContext command.
-///
-/// \param CommandType_CreateSpatialContext
-/// Represents the CreateSpatialContext command.
-///
-/// \param CommandType_DestroySpatialContext
-/// Represents the DestroySpatialContext command.
-///
-/// \param CommandType_GetSpatialContexts
-/// Represents the GetSpatialContexts command.
-///
-/// \param CommandType_CreateMeasureUnit
-/// Represents the CreateMeasureUnit command.
-///
-/// \param CommandType_DestroyMeasureUnit
-/// Represents the DestroyMeasureUnit command.
-///
-/// \param CommandType_GetMeasureUnits
-/// Represents the GetMeasureUnits command.
-///
-/// \param CommandType_SQLCommand
-/// Represents the SQLCommand command.
-///
-/// \param CommandType_AcquireLock
-/// Represents the AcquireLock command.
-///
-/// \param CommandType_GetLockInfo
-/// Represents the GetLockInfo command.
-///
-/// \param CommandType_GetLockedObjects
-/// Represents the GetLockedObjects command.
-///
-/// \param CommandType_GetLockOwners
-/// Represents the GetLockOwners command.
-///
-/// \param CommandType_ReleaseLock
-/// Represents the ReleaseLock command.
-///
-/// \param CommandType_ActivateLongTransaction
-/// Represents the ActivateLongTransaction command.
-///
-/// \param CommandType_CommitLongTransaction
-/// Represents the CommitLongTransaction command.
-///
-/// \param CommandType_CreateLongTransaction
-/// Represents the CreateLongTransaction command.
-///
-/// \param CommandType_GetLongTransactions
-/// Represents the GetLongTransactions command.
-///
-/// \param CommandType_FreezeLongTransaction
-/// Represents the FreezeLongTransaction command.
-///
-/// \param CommandType_RollbackLongTransaction
-/// Represents the RollbackLongTransaction command.
-///
-/// \param CommandType_ActivateLongTransactionCheckpoint
-/// Represents the ActivateLongTransactionCheckpoint command.
-///
-/// \param CommandType_CreateLongTransactionCheckpoint
-/// Represents the CreateLongTransactionCheckpoint command.
-///
-/// \param CommandType_GetLongTransactionCheckpoints
-/// Represents the GetLongTransactionCheckpoints command.
-///
-/// \param CommandType_RollbackLongTransactionCheckpoint
-/// Represents the RollbackLongTransactionCheckpoint command.
-///
-/// \param CommandType_ChangeLongTransactionPrivileges
-/// Represents the ChangeLongTransactionPrivileges command.
-///
-/// \param CommandType_GetLongTransactionPrivileges
-/// Represents the GetLongTransactionPrivileges command.
-///
-/// \param CommandType_ChangeLongTransactionSet
-/// Represents the ChangeLongTransactionSet command.
-///
-/// \param CommandType_GetLongTransactionsInSet
-/// Represents the GetLongTransactionsInSet command.
-///
-/// \param CommandType_FirstProviderCommand
-/// Represents the index of the first provider specific command.
-///
-/// \param CommandType_SelectAggregates
-/// Represents the SelectAggregate command.
-///
-/// \param CommandType_NetworkShortestPath
-/// Represents the NetworkShortestPath command (see <b>remarks</b>).
-///
-/// \param CommandType_NetworkAllPaths
-/// Represents the NetworkAllPaths command (see <b>remarks</b>).
-///
-/// \param CommandType_NetworkReachableNodes
-/// Represents the NetworkReachableNodes command (see <b>remarks</b>).
-///
-/// \param CommandType_NetworkReachingNodes
-/// Represents the NetworkReachingNodes command (see <b>remarks</b>).
-///
-/// \param CommandType_NetworkNearestNeighbors
-/// Represents the NetworkNearestNeighbors command (see <b>remarks</b>).
-///
-/// \param CommandType_NetworkWithinCost
-/// Represents the NetworkWithinCost command (see <b>remarks</b>).
-///
-/// \param CommandType_NetworkTSP
-/// Represents the NetworkTSP command (see <b>remarks</b>).
-///
-/// \param CommandType_ActivateTopologyArea
-/// Represents the ActivateTopologyArea command (see <b>remarks</b>).
-///
-/// \param CommandType_DeactivateTopologyArea
-/// Represents the DeactivateTopologyArea command (see <b>remarks</b>).
-///
-/// \param CommandType_ActivateTopologyInCommandResult
-/// Represents the ActivateTopologyInCommandResult command (see <b>remarks</b>).
-///
-/// \param CommandType_DeactivateTopologyInCommandResults
-/// Represents the DeactivateTopologyInCommandResults command (see <b>remarks</b>).
-///
-/// \param CommandType_CreateDataStore
-/// Represents the CreateDataStore command.
-///
-/// \param CommandType_DestroyDataStore
-/// Represents the DestroyDataStore command.
-///
-/// \param CommandType_ListDataStores
-/// Represents the ListDataStores command.
-///
-/// \remarks
-/// These parameters are not supported in this release.
-/// They are provided here for informational use only. OSGeo
-/// reserves the right to change the software related to the content herein.
-///
-
public __value enum CommandType {
+ /// Represents the Select command
CommandType_Select = FdoCommandType_Select,
+
+ /// Represents the Insert command
CommandType_Insert = FdoCommandType_Insert,
+
+ /// Represents the Delete command
CommandType_Delete = FdoCommandType_Delete,
+
+ /// Represents the Update command
CommandType_Update = FdoCommandType_Update,
+
+ /// Represents the DescribeSchema command
CommandType_DescribeSchema = FdoCommandType_DescribeSchema,
+
+ /// Represents the DescribeSchemaMapping command
CommandType_DescribeSchemaMapping = FdoCommandType_DescribeSchemaMapping,
+
+ /// Represents the ApplySchema command.
CommandType_ApplySchema = FdoCommandType_ApplySchema,
+
+ /// Represents the DestroySchema command.
CommandType_DestroySchema = FdoCommandType_DestroySchema,
+
+ /// Represents the ActivateSpatialContext command.
CommandType_ActivateSpatialContext = FdoCommandType_ActivateSpatialContext,
+
+ /// Represents the CreateSpatialContext command.
CommandType_CreateSpatialContext = FdoCommandType_CreateSpatialContext,
+
+ /// Represents the DestroySpatialContext command.
CommandType_DestroySpatialContext = FdoCommandType_DestroySpatialContext,
+
+ /// Represents the GetSpatialContexts command.
CommandType_GetSpatialContexts = FdoCommandType_GetSpatialContexts,
+
+ /// Represents the CreateMeasureUnit command.
CommandType_CreateMeasureUnit = FdoCommandType_CreateMeasureUnit,
+
+ /// Represents the DestroyMeasureUnit command.
CommandType_DestroyMeasureUnit = FdoCommandType_DestroyMeasureUnit,
+
+ /// Represents the GetMeasureUnits command.
CommandType_GetMeasureUnits = FdoCommandType_GetMeasureUnits,
+
+ /// Represents the SQLCommand command.
CommandType_SQLCommand = FdoCommandType_SQLCommand,
+
+ /// Represents the AcquireLock command.
CommandType_AcquireLock = FdoCommandType_AcquireLock,
+
+ /// Represents the GetLockInfo command.
CommandType_GetLockInfo = FdoCommandType_GetLockInfo,
+
+ /// Represents the GetLockedObjects command.
CommandType_GetLockedObjects = FdoCommandType_GetLockedObjects,
+
+ /// Represents the GetLockOwners command.
CommandType_GetLockOwners = FdoCommandType_GetLockOwners,
+
+ /// Represents the ReleaseLock command.
CommandType_ReleaseLock = FdoCommandType_ReleaseLock,
+
+ /// Represents the ActivateLongTransaction command.
CommandType_ActivateLongTransaction = FdoCommandType_ActivateLongTransaction,
+
+ /// Represents the DeactivateLongTransaction command.
CommandType_DeactivateLongTransaction = FdoCommandType_DeactivateLongTransaction,
+
+ /// Represents the CommitLongTransaction command.
CommandType_CommitLongTransaction = FdoCommandType_CommitLongTransaction,
+
+ /// Represents the CreateLongTransaction command.
CommandType_CreateLongTransaction = FdoCommandType_CreateLongTransaction,
+
+ /// Represents the GetLongTransactions command.
CommandType_GetLongTransactions = FdoCommandType_GetLongTransactions,
+
+ /// Represents the FreezeLongTransaction command.
CommandType_FreezeLongTransaction = FdoCommandType_FreezeLongTransaction,
+
+ /// Represents the RollbackLongTransaction command.
CommandType_RollbackLongTransaction = FdoCommandType_RollbackLongTransaction,
+
+ /// Represents the ActivateLongTransactionCheckpoint command.
CommandType_ActivateLongTransactionCheckpoint = FdoCommandType_ActivateLongTransactionCheckpoint,
+
+ /// Represents the CreateLongTransactionCheckpoint command.
CommandType_CreateLongTransactionCheckpoint = FdoCommandType_CreateLongTransactionCheckpoint,
+
+ /// Represents the GetLongTransactionCheckpoints command.
CommandType_GetLongTransactionCheckpoints = FdoCommandType_GetLongTransactionCheckpoints,
+
+ /// Represents the RollbackLongTransactionCheckpoint command.
CommandType_RollbackLongTransactionCheckpoint = FdoCommandType_RollbackLongTransactionCheckpoint,
+
+ /// Represents the ChangeLongTransactionPrivileges command.
CommandType_ChangeLongTransactionPrivileges = FdoCommandType_ChangeLongTransactionPrivileges,
+
+ /// Represents the GetLongTransactionPrivileges command.
CommandType_GetLongTransactionPrivileges = FdoCommandType_GetLongTransactionPrivileges,
+
+ /// Represents the ChangeLongTransactionSet command.
CommandType_ChangeLongTransactionSet = FdoCommandType_ChangeLongTransactionSet,
+
+ /// Represents the GetLongTransactionsInSet command.
CommandType_GetLongTransactionsInSet = FdoCommandType_GetLongTransactionsInSet,
+
+ /// Represents the NetworkShortestPath command.
CommandType_NetworkShortestPath = FdoCommandType_NetworkShortestPath,
+
+ /// Represents the NetworkAllPaths command.
CommandType_NetworkAllPaths = FdoCommandType_NetworkAllPaths,
- CommandType_NetworkReachableNodes = FdoCommandType_NetworkReachableNodes,
+
+ /// Represents the NetworkReachingNodes command.
CommandType_NetworkReachingNodes = FdoCommandType_NetworkReachingNodes,
+
+ /// Represents the NetworkReachableNodes command.
+ CommandType_NetworkReachableNodes = FdoCommandType_NetworkReachableNodes,
+
+ /// Represents the NetworkNearestNeighbors command.
CommandType_NetworkNearestNeighbors = FdoCommandType_NetworkNearestNeighbors,
+
+ /// Represents the NetworkWithinCost command.
CommandType_NetworkWithinCost = FdoCommandType_NetworkWithinCost,
+
+ /// Represents the NetworkTSP command.
CommandType_NetworkTSP = FdoCommandType_NetworkTSP,
+
+ /// Represents the ActivateTopologyArea command.
CommandType_ActivateTopologyArea = FdoCommandType_ActivateTopologyArea,
+
+ /// Represents the DeactivateTopologyArea command.
CommandType_DeactivateTopologyArea = FdoCommandType_DeactivateTopologyArea,
+
+ /// Represents the ActivateTopologyInCommandResult command.
CommandType_ActivateTopologyInCommandResult = FdoCommandType_ActivateTopologyInCommandResult,
+
+ /// Represents the DeactivateTopologyInCommandResults command.
CommandType_DeactivateTopologyInCommandResults = FdoCommandType_DeactivateTopologyInCommandResults,
+
+ /// Represents the SelectAggregate command.
CommandType_SelectAggregates = FdoCommandType_SelectAggregates,
- CommandType_FirstProviderCommand = FdoCommandType_FirstProviderCommand,
+
+ /// Represents the CreateDataStore command.
CommandType_CreateDataStore = FdoCommandType_CreateDataStore,
+
+ /// Represents the DestroyDataStore command.
CommandType_DestroyDataStore = FdoCommandType_DestroyDataStore,
+
+ /// Represents the ListDataStores command.
CommandType_ListDataStores = FdoCommandType_ListDataStores,
+
+ /// Represents the index of the first provider specific command.
+ CommandType_FirstProviderCommand = FdoCommandType_FirstProviderCommand
};
END_NAMESPACE_OSGEO_FDO_COMMANDS
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgICommand.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgICommand.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgICommand.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -18,6 +18,7 @@
#pragma once
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS
public __gc __interface IConnection;
public __gc __interface ITransaction;
@@ -25,7 +26,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS
public __gc class ParameterValueCollection;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ICommand
/// \brief
/// The ICommand interface defines behavior common to all commands in FDO. In
/// order to be executed, commands must have an association to a connection.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgICommandImp.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgICommandImp.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgICommandImp.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,7 @@
class FdoFdoICommand;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS
public __gc __interface IConnection;
public __gc __interface ITransaction;
@@ -29,6 +30,7 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS
public __gc class ParameterValueCollection;
+/// \endcond
/// \brief
/// The ICommandImp class is a concrete instantiation of interface ICommand.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgIFeatureCommand.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgIFeatureCommand.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgIFeatureCommand.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -30,6 +30,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS
+/// \ingroup (interfaces)
+/// \interface IFeatureCommand
/// \brief
/// The IFeatureCommand interface defines the behavior common
/// to all commands that operate on feature instances. The features to
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgOrderingOption.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgOrderingOption.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Commands/mgOrderingOption.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,15 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_COMMANDS
+/// \ingroup (enums)
/// \brief
/// The OrderingOption enumeration defines the list acceptable values that
/// can be specified as order by clause to the select and select aggregate commands.
-/// <param name="OrderingOption_Ascending">
-/// Used for ascending option
-/// </param>
-/// <param name="OrderingOption_Descending">
-/// Used for descending option
-/// </param>
public __value enum OrderingOption{
/// Used for ascending option.
OrderingOption_Ascending = FdoOrderingOption_Ascending,
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgICommandCapabilities.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgICommandCapabilities.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgICommandCapabilities.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
+/// \ingroup (interfaces)
+/// \interface ICommandCapabilities
/// \brief
/// The ICommandCapabilities interface declares the feature provider's level
/// of support for Commands.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIConnectionCapabilities.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIConnectionCapabilities.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIConnectionCapabilities.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -32,6 +32,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
+/// \ingroup (interfaces)
+/// \interface IConnectionCapabilities
/// \brief
/// The IConnectionCapabilities interface declares the feature provider's capabilities.
public __gc __interface IConnectionCapabilities : public System::IDisposable
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIExpressionCapabilities.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIExpressionCapabilities.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIExpressionCapabilities.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -28,6 +28,8 @@
public __gc class FunctionDefinitionCollection;
+/// \ingroup (interfaces)
+/// \interface IExpressionCapabilities
/// \brief
/// The IExpressionCapbilities interface declares the feature provider's level
/// of support for Expression classes.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIFilterCapabilities.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIFilterCapabilities.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIFilterCapabilities.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -30,6 +30,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
+/// \ingroup (interfaces)
+/// \interface IFilterCapabilities
/// \brief
/// The IFilterCapabilities interface declares the feature provider's level of support for Filter classes.
public __gc __interface IFilterCapabilities : public System::IDisposable
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIGeometryCapabilities.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIGeometryCapabilities.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIGeometryCapabilities.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
+/// \ingroup (interfaces)
+/// \interface IGeometryCapabilities
/// \brief
/// The IGeometryCapabilities class delineates available support for raster processing from a provider.
public __gc __interface IGeometryCapabilities : public System::IDisposable
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIRasterCapabilities.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIRasterCapabilities.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgIRasterCapabilities.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -25,6 +25,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
+/// \ingroup (interfaces)
+/// \interface IRasterCapabilities
/// \brief
/// The IRasterCapabilities class delineates available support for raster processing from a provider.
public __gc __interface IRasterCapabilities : public System::IDisposable
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgISchemaCapabilities.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgISchemaCapabilities.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgISchemaCapabilities.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -25,13 +25,14 @@
BEGIN_NAMESPACE_OSGEO_FDO_SCHEMA
public __value enum ClassType;
public __value enum DataType;
-// public __value enum SchemaElementNameType;
END_NAMESPACE_OSGEO_FDO_SCHEMA
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
public __value enum SchemaElementNameType;
+/// \ingroup (interfaces)
+/// \interface ISchemaCapabilities
/// \brief
/// The ISchemaCapbilities interface declares the feature provider's level
/// of support for the Feature Schema.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgITopologyCapabilities.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgITopologyCapabilities.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgITopologyCapabilities.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,6 +23,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
+/// \ingroup (interfaces)
+/// \interface ITopologyCapabilities
/// \brief
/// FDO supports properties that inform the client code about capabilities that
/// may vary between providers.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgSchemaElementNameType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgSchemaElementNameType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgSchemaElementNameType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -19,28 +19,12 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
+/// \ingroup (enums)
/// \brief
/// The SchemaElementNameType enumeration lists all of the concrete schema name
/// types defined to address schema limitation information.
-/// <param name="SchemaElementNameType_Datastore">
-/// Represents the identifier to address a data store name
-/// </param>
-/// <param name="SchemaElementNameType_Schema">
-/// Represents the identifier to address a schema
-/// </param>
-/// <param name="SchemaElementNameType_Class">
-/// Represents the identifier to address a class
-/// </param>
-/// <param name="SchemaElementNameType_Property">
-/// Represents the identifier to address a property
-/// </param>
-/// <param name="SchemaElementNameType_Description">
-/// Represents the identifier to address a description
-/// </param>
-
public __value enum SchemaElementNameType
{
-
/// Represents the identifier to address a data store name.
SchemaElementNameType_Datastore = FdoSchemaElementNameType_Datastore,
@@ -56,6 +40,6 @@
/// Represents the identifier to address a description.
SchemaElementNameType_Description = FdoSchemaElementNameType_Description,
-}; // SchemaElementNameType
+};
END_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgThreadCapability.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgThreadCapability.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/Capabilities/mgThreadCapability.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,26 +20,9 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
+/// \ingroup (enums)
/// \brief
/// The ThreadCapability enumeration defines the threading capabilities of a feature provider.
-/// <param name="ThreadCapability_SingleThreaded">
-/// The feature provider is not thread safe.
-/// </param>
-/// <param name="ThreadCapability_PerConnectionThreaded">
-/// The feature provider supports a single thread per connection. Multiple concurrent threads
-/// cannot access the same connection object and only one command can be executing per
-/// connection. Multiple connections can be active concurrently as long as each is
-/// executing on its own thread.
-/// </param>
-/// <param name="ThreadCapability_PerCommandThreaded">
-/// The feature provider supports a single thread per command. Multiple concurrent threads
-/// cannot access the same command object, however multiple commands can be executing
-/// concurrently against a single connection.
-/// </param>
-/// <param name="ThreadCapability_MultiThreaded">
-/// The feature provider is fully multi-threaded. Concurrent thread access is safe
-/// for all objects.
-/// </param>
public __value enum ThreadCapability
{
/// The feature provider is not thread safe.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgConnectionState.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgConnectionState.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgConnectionState.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,22 +20,9 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS
+/// \ingroup (enums)
/// \brief
/// The ConnectionState enumeration indicates the current state of the connection
-/// <param name="ConnectionState_Busy">
-/// The connection is busy executing one or more commands. Executing another
-/// command while the connection is busy will result in an exception.
-/// </param>
-/// <param name="ConnectionState_Closed">
-/// The connection is closed.
-/// </param>
-/// <param name="ConnectionState_Open">
-/// The connection is open.
-/// </param>
-/// <param name="ConnectionState_Pending">
-/// The connection is pending. this is used to indicate that the application has
-/// issued an Open request, but the open is not completed because the application needs to include additional connection property values.
-/// </param>
public __value enum ConnectionState
{
/// The connection is busy executing one or more commands. Executing another
@@ -48,7 +35,8 @@
/// The connection is open.
ConnectionState_Open = FdoConnectionState_Open,
- /// The connection is open.
+ /// The connection is pending. this is used to indicate that the application has
+ /// issued an Open request, but the open is not completed because the application needs to include additional connection property values.
ConnectionState_Pending = FdoConnectionState_Pending
};
END_NAMESPACE_OSGEO_FDO_CONNECTIONS
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnection.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnection.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnection.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -21,6 +21,7 @@
#include "FDO\Connections\mgConnectionState.h"
#include "FDO\Commands\mgCommandType.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS_CAPABILITIES
public __gc __interface IConnectionCapabilities;
public __gc __interface ISchemaCapabilities;
@@ -51,7 +52,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS
public __gc __interface IConnectionInfo;
public __gc __interface ITransaction;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IConnection
/// \brief
/// The IConnection interface enables a feature provider to implement a
/// connection class, which represents a unique session with a data
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnectionInfo.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnectionInfo.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnectionInfo.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,10 +20,13 @@
#include "FDO\Connections\mgProviderDatastoreType.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS
-
public __gc __interface IConnectionPropertyDictionary;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IConnectionInfo
/// \brief
/// The IConnectionInfo interface exposes information about the feature provider
/// and provides access to the IConnectionPropertyDictionary interface.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnectionPropertyDictionary.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnectionPropertyDictionary.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgIConnectionPropertyDictionary.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS
+/// \ingroup (interfaces)
+/// \interface IConnectionPropertyDictionary
/// \brief
/// The IConnectionPropertyDictionary exposes a dictionary style interface
/// to the connection properties. The properties required to establish a connection
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgITransaction.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgITransaction.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgITransaction.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -18,10 +18,14 @@
#pragma once
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS
public __gc __interface IConnection;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ITransaction
/// \brief
/// The ITransaction interface represents a transaction to be performed in a DataStore, and is implemented
/// by feature providers that support transactions.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgProviderDatastoreType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgProviderDatastoreType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Connections/mgProviderDatastoreType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -19,22 +19,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS
+/// \ingroup (enums)
/// \brief
/// The ProviderDatastoreType enumeration lists all of the concrete provider
/// types supported by FDO.
-/// <param name="ProviderDatastoreType_DatabaseServer">
-/// Indicates that the provider is a database-based provider.
-/// </param>
-/// <param name="ProviderDatastoreType_File">
-/// Indicates that the provider is a file-based provider.
-/// </param>
-/// <param name="ProviderDatastoreType_WebServer">
-/// Indicates that the provider is a web-based provider.
-/// </param>
-/// <param name="ProviderDatastoreType_Unknown">
-/// Indicates that the provider is of an unknown provider type.
-/// </param>
-
public __value enum ProviderDatastoreType
{
@@ -50,6 +38,6 @@
/// Indicates that the provider is of an unknown provider type.
ProviderDatastoreType_Unknown = FdoProviderDatastoreType_Unknown
-}; // ProviderDatastoreType
+};
END_NAMESPACE_OSGEO_FDO_CONNECTIONS
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgExpressionType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgExpressionType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgExpressionType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,24 +20,19 @@
BEGIN_NAMESPACE_OSGEO_FDO_EXPRESSION
+/// \ingroup (enums)
/// \brief
/// The ExpressionType enumeration defines the expression types available. This
/// enumeration is used in the capabilities metadata.
-/// <param name="ExpressionType_Basic">
-/// Basic arithmetic expressions e.g.: +, -, *, /, negate, and string concatenation.
-/// </param>
-/// <param name="ExpressionType_Function">
-/// Function evaluations
-/// </param>
-/// <param name="ExpressionType_Parameter">
-/// Parameter substitutions
-/// </param>
public __value enum ExpressionType
{
+ /// Basic arithmetic expressions e.g.: +, -, *, /, negate, and string concatenation.
ExpressionType_Basic = FdoExpressionType_Basic,
+ /// Function evaluations
ExpressionType_Function = FdoExpressionType_Function,
+ /// Parameter substitutions
ExpressionType_Parameter = FdoExpressionType_Parameter
};
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgIExpressionProcessor.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgIExpressionProcessor.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgIExpressionProcessor.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_EXPRESSION
+/// \ingroup (interfaces)
+/// \interface IExpressionProcessor
/// \brief
/// The IExpressionProcessor interface can be used to process the nodes in an
/// Expression tree. It declares an process operation for each concrete class in
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgUnaryOperations.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgUnaryOperations.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Expression/mgUnaryOperations.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,14 +20,13 @@
BEGIN_NAMESPACE_OSGEO_FDO_EXPRESSION
+/// \ingroup (enums)
/// \brief
/// The UnaryOperations enumeration lists the unary expression operations available.
-/// <param name="UnaryOperations_Negate">
-/// Negate the expression
-/// </param>
[System::FlagsAttribute]
public __value enum UnaryOperations
{
+ /// Negate the expression
UnaryOperations_Negate = FdoUnaryOperations_Negate
};
END_NAMESPACE_OSGEO_FDO_EXPRESSION
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgBinaryLogicalOperations.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgBinaryLogicalOperations.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgBinaryLogicalOperations.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,15 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_FILTER
+/// \ingroup (enums)
/// \brief
/// The BinaryLogicalOperations enumeration lists the binary logical operations
/// available.
-/// <param name="BinaryLogicalOperations_And">
-/// Perform a logical And between the two filters
-/// </param>
-/// <param name="BinaryLogicalOperations_Or">
-/// Perform a logical Or between the two filters
-/// </param>
[System::FlagsAttribute]
public __value enum BinaryLogicalOperations
{
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgComparisonOperations.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgComparisonOperations.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgComparisonOperations.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,25 +20,12 @@
BEGIN_NAMESPACE_OSGEO_FDO_FILTER
+/// \ingroup (enums)
/// \brief
/// The ComparisonOperations enumeration lists the comparison operations
/// available.
-/// \param ComparisonOperations_EqualTo
-/// Test to see if the left and right expressions are equal
-/// \param ComparisonOperations_NotEqualTo
-/// Test to see if the left and right expressions are not equal
-/// \param ComparisonOperations_GreaterThan
-/// Test to see if the left expression is greater than the right expression
-/// \param ComparisonOperations_GreaterThanOrEqualTo
-/// Test to see if the left expression is greater than or equal to the right expression
-/// \param ComparisonOperations_LessThan
-/// Test to see if the left expression is less than the right expression
-/// \param ComparisonOperations_LessThanOrEqualTo
-/// Test to see if the left expression is less than or equal to the right expression
-/// \param ComparisonOperations_Like
-/// Test to see if the left expression matches the pattern specified by the
-/// right expression. Wildcard characters supported in the pattern are:
-///
+/// \remarks
+/// For the Like Operation, wildcard characters supported in the pattern are:
/// \li \c % Any string of zero or more characters;
/// \li \c _ Any single character;
/// \li \c [] Any single character within the specified range ([a-f]) or set
@@ -68,14 +55,7 @@
ComparisonOperations_LessThanOrEqualTo = FdoComparisonOperations_LessThanOrEqualTo,
/// Test to see if the left expression matches the pattern specified by the
- /// right expression. Wildcard characters supported in the pattern are:
- //
- /// \li \c % Any string of zero or more characters
- /// \li \c _ Any single character
- /// \li \c [] Any single character within the specified range ([a-f]) or set
- /// ([abcdef]).
- /// \li \c [^] Any single character not within the specified range ([^a-f]) or
- /// set ([^abcdef]).
+ /// right expression.
ComparisonOperations_Like = FdoComparisonOperations_Like
};
END_NAMESPACE_OSGEO_FDO_FILTER
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgConditionType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgConditionType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgConditionType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,31 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_FILTER
+/// \ingroup (enums)
/// \brief
/// The ConditionType enumeration defines the filter condition types available.
/// This enumeration is used in the capabilities.
-/// <param name="ConditionType_Comparison">
-/// Tests if one expression is equal, not equal, greater than, less than,
-/// greater than or equal to, or less than or equal to another expression
-/// </param>
-/// <param name="ConditionType_Like">
-/// Tests if the value of a specified data property matches a specified pattern
-/// </param>
-/// <param name="ConditionType_In">
-/// Tests if the value of a specified data property is within a given set
-/// of literal values
-/// </param>
-/// <param name="ConditionType_Null">
-/// Tests if the value of a specified data property is null
-/// </param>
-/// <param name="ConditionType_Spatial">
-/// Tests whether the value of a geometric property and a literal geometric
-/// value satisfy the spatial relationship implied by the operation
-/// </param>
-/// <param name="ConditionType_Distance">
-/// Tests whether the value of a geometric property is within or beyond a
-/// specified distance of a literal geometric value
-/// </param>
public __value enum ConditionType
{
/// Tests if one expression is equal, not equal, greater than, less than,
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgDistanceOperations.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgDistanceOperations.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgDistanceOperations.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,16 +20,9 @@
BEGIN_NAMESPACE_OSGEO_FDO_FILTER
+/// \ingroup (enums)
/// \brief
/// The DistanceOperations enumeration lists the distance conditions available.
-/// <param name="DistanceOperations_Beyond">
-/// Test to see if the geometric property value lies beyond a specified
-/// distance of a literal geometric value
-/// </param>
-/// <param name="DistanceOperations_Within">
-/// Test to see if the geometric property value lies within a specified
-/// distance of a literal geometric value
-/// </param>
[System::FlagsAttribute]
public __value enum DistanceOperations
{
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgIFilterProcessor.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgIFilterProcessor.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgIFilterProcessor.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_FILTER
+/// \ingroup (interfaces)
+/// \interface IFilterProcessor
/// \brief
/// The IFilterProcessor interface can be used to process the nodes in a filter
/// tree. It declares a process operation for each concrete class in the filter
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgSpatialOperations.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgSpatialOperations.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgSpatialOperations.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,52 +20,9 @@
BEGIN_NAMESPACE_OSGEO_FDO_FILTER
+/// \ingroup (enums)
/// \brief
/// The SpatialOperations enumeration lists the spatial conditions available.
-/// <param name="SpatialOperations_Contains">
-/// Test to see if the geometric property value spatially contains the
-/// literal geometric value
-/// </param>
-/// <param name="SpatialOperations_Crosses">
-/// Test to see if the geometric property value spatially crosses the given
-/// geometry
-/// </param>
-/// <param name="SpatialOperations_Disjoint">
-/// Test to see if the geometric property value spatially is spatially
-/// disjoint from the given geometry
-/// </param>
-/// <param name="SpatialOperations_Equals">
-/// Test to see if the geometric property value is spatially equal to the
-/// given geometry
-/// </param>
-/// <param name="SpatialOperations_Intersects">
-/// Test to see if the geometric property value spatially intersects the
-/// given geometry
-/// </param>
-/// <param name="SpatialOperations_Overlaps">
-/// Test to see if the geometric property value spatially overlaps the given
-/// geometry
-/// </param>
-/// <param name="SpatialOperations_Touches">
-/// Test to see if the geometric property value spatially touches the given
-/// geometry
-/// </param>
-/// <param name="SpatialOperations_Within">
-/// Test to see if the geometric property value is spatially within the
-/// given geometry
-/// </param>
-/// <param name="SpatialOperations_CoveredBy">
-/// Test to see if the geometric property value is covered by the interior
-/// and boundary of the given geometry
-/// </param>
-/// <param name="SpatialOperations_Inside">
-/// Test to see if the geometric property value is inside the interior
-/// of the given geometry, not touching the boundary
-/// </param>
-/// <param name="SpatialOperations_EnvelopeIntersects">
-/// Test to see if the envelope of the referenced geometric property value intersects the
-/// given geometry
-/// </param>
[System::FlagsAttribute]
public __value enum SpatialOperations
{
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgUnaryLogicalOperations.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgUnaryLogicalOperations.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Filter/mgUnaryLogicalOperations.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,12 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_FILTER
+/// \ingroup (enums)
/// \brief
/// The UnaryLogicalOperations enumeration lists the unary logical operations
/// available.
-/// <param name="UnaryLogicalOperations_Not">
-/// Perform a logical Not of the filter
-/// </param>
[System::FlagsAttribute]
public __value enum UnaryLogicalOperations
{
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgIRaster.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgIRaster.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgIRaster.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -18,6 +18,7 @@
#pragma once
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_COMMON
public __gc __interface IStreamReader;
END_NAMESPACE_OSGEO_COMMON
@@ -29,7 +30,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_RASTER
public __gc class RasterDataModel;
public __gc __interface IRasterPropertyDictionary;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IRaster
/// \brief
/// The IRaster interface specifies the data type and organization
/// of raster data retrieved and stored. Using this class and the image
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgIRasterPropertyDictionary.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgIRasterPropertyDictionary.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgIRasterPropertyDictionary.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -29,6 +29,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_RASTER
public __gc class DataValueCollection;
+/// \ingroup (interfaces)
+/// \interface IRasterPropertyDictionary
/// \brief
/// The IRasterPropertyDictionary exposes a dictionary style
/// interface to the raster properties. Through this interface the
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataModelType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataModelType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataModelType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,6 +20,7 @@
BEGIN_NAMESPACE_OSGEO_FDO_RASTER
+/// \ingroup (enums)
/// \brief
/// The RasterDataModelType enumeration specifies the type of
/// data within each pixel. In all cases the data is 'packed', that is,
@@ -35,28 +36,6 @@
/// allocated to each band, so for example RGBT data with eight bits for red,
/// would also have eight bits for each of the three other bands totaling
/// thirty-two bits (BitsPerPixel=32).
-/// <param name="RasterDataModelType_Unknown">
-/// Data is organized in an unknown or provider specific manner.
-/// </param>
-/// <param name="RasterDataModelType_Bitonal">
-/// Data is organized as one bit (black/white - bitonal) data.
-/// </param>
-/// <param name="RasterDataModelType_Gray">
-/// Data is monochrome (black->gray->white) pixels.
-/// It is necessary to know the BitsPerPixel value to interpret the data.
-/// </param>
-/// <param name="RasterDataModelType_RGB">
-/// Data is red/green/blue (in that order) pixels.
-/// It is necessary to know the BitsPerPixel value to interpret the data.
-/// </param>
-/// <param name="RasterDataModelType_RGBA">
-/// Data is red/green/blue/alpha (in that order) pixels; RGB with transparency.
-/// It is necessary to know the BitsPerPixel value to interpret the data.
-/// </param>
-/// <param name="RasterDataModelType_Palette">
-/// Data is monochrome but backed by a pallette (value->pallette->colour) pixels.
-/// It is necessary to know the BitsPerPixel value to interpret the data.
-/// </param>
public __value enum RasterDataModelType
{
/// Data is organized in an unknown or provider specific manner.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataOrganization.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataOrganization.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataOrganization.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -14,9 +14,12 @@
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
//
+
#pragma once
BEGIN_NAMESPACE_OSGEO_FDO_RASTER
+
+/// \ingroup (enums)
/// \brief
/// The RasterDataOrganization enumeration specifies the way
/// pixel data is interleaved. Data is stored/retrieved in left to right,
@@ -29,18 +32,8 @@
/// followed by the same number of green bytes, followed by the same
/// number of blue bytes. This organization dependant storage should be
/// considered when 'skipping' to the middle of an image.
-/// <param name="RasterDataOrganization_Pixel">
-/// Data is interleaved by pixel, with all data for a pixel contiguous in memory.
-/// </param>
-/// <param name="RasterDataOrganization_Row">
-/// Data is interleaved by row, with all data of a channel for one row contiguous in memory, followed by a rows worth of the next channel, etc.
-/// </param>
-/// <param name="RasterDataOrganization_Image">
-/// Data is interleaved by image, with all data of a channel for a complete image contiguous in memory, followed by a complete image of the next channel, etc.
-/// </param>
public __value enum RasterDataOrganization
{
-
/// Data is interleaved by pixel, with all data for a pixel contiguous in memory.
RasterDataOrganization_Pixel = FdoRasterDataOrganization_Pixel,
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Raster/mgRasterDataType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,33 +20,24 @@
BEGIN_NAMESPACE_OSGEO_FDO_RASTER
+/// \ingroup (enums)
/// \brief
/// The RasterDataType enumeration specifies the type of data stored in the Raster Image.
-/// <param name="RasterDataType_Unknown">
-/// Data is organized in an unknown or provider specific manner.
-/// </param>
-/// <param name="RasterDataType_UnsignedInteger">
-/// Data is organized as Unsigned Integers.
-/// </param>
-/// <param name="RasterDataType_Integer">
-/// Data is organized as Signed Integers.
-/// </param>
-/// <param name="RasterDataType_Float">
-/// Data is organized as Floats.
-/// </param>
-/// <param name="RasterDataType_Double">
-/// Data is organized as Doubles.
-/// </param>
public __value enum RasterDataType
{
+ /// Data is organized in an unknown or provider specific manner.
RasterDataType_Unknown = FdoRasterDataType_Unknown,
+ /// Data is organized as Unsigned Integers.
RasterDataType_UnsignedInteger = FdoRasterDataType_UnsignedInteger,
+ /// Data is organized as Signed Integers.
RasterDataType_Integer = FdoRasterDataType_Integer,
+ /// Data is organized as Floats.
RasterDataType_Float = FdoRasterDataType_Float,
+ /// Data is organized as Doubles.
RasterDataType_Double = FdoRasterDataType_Double
};
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgClassType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgClassType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgClassType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,27 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_SCHEMA
+/// \ingroup (enums)
/// \brief
/// The ClassType enumeration lists all of the concrete class types defined in
/// the Schema package.
-/// <param name="ClassType_Class">
-/// Represents the concrete class type Class
-/// </param>
-/// <param name="ClassType_FeatureClass">
-/// Represents the concrete class type FeatureClass
-/// </param>
-/// <param name="ClassType_NetworkClass">
-/// Represents the concrete class type NetworkClass
-/// </param>
-/// <param name="ClassType_NetworkLayerClass">
-/// Represents the concrete class type NetworkLayerClass
-/// </param>
-/// <param name="ClassType_NetworkNodeClass">
-/// Represents the concrete class type NetworkNodeClass
-/// </param>
-/// <param name="ClassType_NetworkLinkClass">
-/// Represents the concrete class type NetworkLinkClass
-/// </param>
public __value enum ClassType
{
/// Represents the concrete class type Class.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgDataType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgDataType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgDataType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,36 +20,9 @@
BEGIN_NAMESPACE_OSGEO_FDO_SCHEMA
+/// \ingroup (enums)
/// \brief
/// The DataType enumeration lists all of the base data types supported by FDO.
-/// \param DataType_Boolean
-/// Represents a Boolean value of true or false
-/// \param DataType_Byte
-/// Represents unsigned 8-bit integers with values between 0 and 255
-/// \param DataType_DateTime
-/// Represents a date and time value
-/// \param DataType_Decimal
-/// Represents values ranging from 1.0 x 10^-28 to approximately 7.9 x 10^28,
-/// with 28-29 significant digits
-/// \param DataType_Double
-/// Represents a floating point value ranging from approximately 5.0
-/// x 10^-324 to 1.7 x 10^308 with a precision of 15-16 digits
-/// \param DataType_Int16
-/// Represents signed 16-bit integers with values between -32768 and 32767
-/// \param DataType_Int32
-/// Represents signed 32-bit integers with values between -2147483648 and 2147483647
-/// \param DataType_Int64
-/// Represents signed 64-bit integers with values between -9223372036854775808 and 9223372036854775807
-/// \param DataType_Single
-/// Represents floating point values ranging from approximately 1.5 x 10^-45
-/// to 3.4 x 10^38, with a precision of 7 digits
-/// \param DataType_String
-/// Represents a Unicode character string
-/// \param DataType_BLOB
-/// Represents a binary large object stored as a collection of bytes
-/// \param DataType_CLOB
-/// Represents a character large object stored as a collection of
-/// characters
public __value enum DataType
{
/// Represents a Boolean value of true or false.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgDeleteRule.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgDeleteRule.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgDeleteRule.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,19 +20,11 @@
BEGIN_NAMESPACE_OSGEO_FDO_SCHEMA
+/// \ingroup (enums)
/// \brief
/// The DeleteRule enumeration specifies the action to take when a delete
/// operation is executed on the class instance at the other end of the
/// relation.
-/// <param name="DeleteRule_Cascade">
-/// Cascade the delete operation to class instances at this end of the relation
-/// </param>
-/// <param name="DeleteRule_Prevent">
-/// Prevent the delete operation if there are class instances at this end of the relation
-/// </param>
-/// <param name="DeleteRule_Break">
-/// Break the relationship by setting the identifying properties at this end to null values
-/// </param>
public __value enum DeleteRule
{
/// Cascade the delete operation to class instances at this end of the relation.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgGeometricType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgGeometricType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgGeometricType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,21 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_SCHEMA
+/// \ingroup (enums)
/// \brief
/// The GeometricType enumeration categorizes all of the geometry types
/// supported by FDO based on their geometric dimensionality.
-/// <param name="GeometricType_Point">
-/// Represents 0-dimensional geometric primitives, such as Points
-/// </param>
-/// <param name="GeometricType_Curve">
-/// Represents 1 dimensional geometric primitives, such as Curves and Lines
-/// </param>
-/// <param name="GeometricType_Surface">
-/// Represents 2 dimensional geometric primitives, such as Polygons
-/// </param>
-/// <param name="GeometricType_Solid">
-/// Represents 3 dimensional geometric primitives, such as Cubes
-/// </param>
public __value enum GeometricType
{
/// Represents 0-dimensional geometric primitives, such as Points.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgObjectType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgObjectType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgObjectType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,18 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_SCHEMA
+/// \ingroup (enums)
/// \brief
/// The ObjectType enumeration defines whether an object property is a single
/// value, a collection, or an ordered collection.
-/// <param name="ObjectType_Value">
-/// Represents a simple value property
-/// </param>
-/// <param name="ObjectType_Collection">
-/// Represents a property that is a collection of values
-/// </param>
-/// <param name="ObjectType_OrderedCollection">
-/// Represents a property that is an ordered collection of values
-/// </param>
public __value enum ObjectType
{
/// Represents a simple value property.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgOrderType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgOrderType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgOrderType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,15 +20,10 @@
BEGIN_NAMESPACE_OSGEO_FDO_SCHEMA
+/// \ingroup (enums)
/// \brief
/// The OrderType enumeration list contains two values to indicate if the
/// object collection is to be ordered in ascending or descending fashion.
-/// <param name="OrderType_Ascending">
-/// Specifies the collection is to be ordered from the smallest value to the largest value
-/// </param>
-/// <param name="OrderType_Descending">
-/// Specifies the collection is to be ordered from the largest value to the smallest value
-/// </param>
public __value enum OrderType
{
/// Specifies the collection is to be ordered from the smallest value to the largest value.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyDefinition.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyDefinition.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyDefinition.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -54,7 +54,9 @@
/// \return
/// Returns true if this property is system generated, false otherwise.
///
+ /// \remarks
/// System properties are not written out to the XML schema file, which remains provider-portable.
+ ///
__property System::Boolean get_IsSystem();
/// \brief
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,23 +20,9 @@
BEGIN_NAMESPACE_OSGEO_FDO_SCHEMA
+/// \ingroup (enums)
/// \brief
/// The PropertyType enumeration lists the possible types that a Property can be.
-/// <param name="PropertyType_DataProperty">
-/// Represents a Data Property type
-/// </param>
-/// <param name="PropertyType_ObjectProperty">
-/// Represents an Object Property type
-/// </param>
-/// <param name="PropertyType_GeometricProperty">
-/// Represents a Geometric Property type
-/// </param>
-/// <param name="PropertyType_AssociationProperty">
-/// Represents an Association Property type
-/// </param>
-/// <param name="PropertyType_RasterProperty">
-/// Represents a Raster (image) Property type
-/// </param>
public __value enum PropertyType
{
/// Represents a Data Property type.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyValueConstraintType.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyValueConstraintType.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgPropertyValueConstraintType.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,21 +20,16 @@
BEGIN_NAMESPACE_OSGEO_FDO_SCHEMA
+/// \ingroup (enums)
/// \brief
/// The PropertyValueConstraintType enumeration categorizes the
/// supported constraint.
-/// <param name="PropertyValueConstraintType_Range">
-/// This constraint specifies minimum and / or maximum allowed values for a particular property. It can be used for all data property types except for Boolean, BLOB, or CLOB
-/// </param>
-/// <param name="PropertyValueConstraintType_List">
-/// This constraint specifies a list of allowed values for a particular property. It can be used for all data property types except for Boolean, BLOB, or CLOB
-/// </param>
public __value enum PropertyValueConstraintType
{
- /// Represents a range constaint.
+ /// This constraint specifies minimum and / or maximum allowed values for a particular property. It can be used for all data property types except for Boolean, BLOB, or CLOB
PropertyValueConstraintType_Range = 0x01,
- /// Represents a list constraint.
+ /// This constraint specifies a list of allowed values for a particular property. It can be used for all data property types except for Boolean, BLOB, or CLOB
PropertyValueConstraintType_List = 0x02
};
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgSchemaElementState.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgSchemaElementState.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Schema/mgSchemaElementState.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,23 +20,9 @@
BEGIN_NAMESPACE_OSGEO_FDO_SCHEMA
+/// \ingroup (enums)
/// \brief
/// The SchemaElementState enumeration defines the current state of the schema element
-/// <param name="SchemaElementState_Added">
-/// Indicates the schema element has been added
-/// </param>
-/// <param name="SchemaElementState_Deleted">
-/// Indicates the schema element is marked for deletion
-/// </param>
-/// <param name="SchemaElementState_Detached">
-/// Indicates the schema element is not associated with an FeatureSchema
-/// </param>
-/// <param name="SchemaElementState_Modified">
-/// Indicates the schema element has been modified in some way
-/// </param>
-/// <param name="SchemaElementState_Unchanged">
-/// Indicates the schema element has not been changed
-/// </param>
public __value enum SchemaElementState
{
/// Indicates the schema element has been added.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Xml/mgIXmlDeserializable.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Xml/mgIXmlDeserializable.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Xml/mgIXmlDeserializable.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -21,6 +21,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_XML
public __gc class XmlFlags;
+/// \ingroup (interfaces)
+/// \interface IXmlDeserializable
/// \brief
/// XmlDeserializable provides the ability to deserialize an FDO object
/// from an XML Document. Deserialization support can be added to any class by basing
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Xml/mgIXmlSerializable.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Xml/mgIXmlSerializable.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/Xml/mgIXmlSerializable.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -21,6 +21,8 @@
BEGIN_NAMESPACE_OSGEO_FDO_XML
public __gc class XmlFlags;
+/// \ingroup (interfaces)
+/// \interface IXmlSerializable
/// \brief
/// XmlSerializable provides the ability to serialize an FDO object
/// to an XML Document. Serialization support can be added to any class by basing
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIConnectionManager.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIConnectionManager.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIConnectionManager.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -18,12 +18,16 @@
#pragma once
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS
public __gc __interface IConnection;
END_NAMESPACE_OSGEO_FDO_CONNECTIONS
BEGIN_NAMESPACE_OSGEO_FDO
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IConnectionManager
/// \brief
/// The IConnectionManager interface supports dynamic creation of connection objects
/// given a provider name.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIConnectionManagerImp.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIConnectionManagerImp.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIConnectionManagerImp.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,11 +22,13 @@
class IConnectionManager;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_FDO_CONNECTIONS
public __gc __interface IConnection;
END_NAMESPACE_OSGEO_FDO_CONNECTIONS
BEGIN_NAMESPACE_OSGEO_FDO
+/// \endcond
/// \brief
/// The IConnectionManagerImp class supports dynamic creation of connection objects
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIProviderRegistry.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIProviderRegistry.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/FDO/mgIProviderRegistry.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -24,6 +24,8 @@
BEGIN_NAMESPACE_OSGEO_FDO
+/// \ingroup (interfaces)
+/// \interface IProviderRegistry
/// \brief
/// The IProviderRegistry interface supports registering, un-registering, and enumerating
/// registered feature providers.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIArcSegmentAbstract.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIArcSegmentAbstract.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIArcSegmentAbstract.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -21,13 +21,17 @@
#include "mgICurveSegmentAbstract.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface ICurveSegmentAbstract;
public __gc __interface IDirectPosition;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IArcSegmentAbstract
/// \brief
/// The IArcSegmentAbstract class is an arc curve segment (abstract)
public __gc __interface IArcSegmentAbstract : public NAMESPACE_OSGEO_GEOMETRY::ICurveSegmentAbstract
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICircularArcSegment.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICircularArcSegment.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICircularArcSegment.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \ingroup (interfaces)
+/// \interface ICircularArcSegment
/// \brief
/// The ICircularArcSegment class is a circular arc curve segment
public __gc __interface ICircularArcSegment : public NAMESPACE_OSGEO_GEOMETRY::IArcSegmentAbstract
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveAbstract.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveAbstract.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveAbstract.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,12 +20,16 @@
#pragma once
#include "mgIGeometry.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IDirectPosition;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ICurveAbstract
/// \brief
/// The ICurveAbstract class is a curve Geometry type (abstract). ICurveAbstract is the most general curve type.
public __gc __interface ICurveAbstract : public NAMESPACE_OSGEO_GEOMETRY::IGeometry
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveAbstractImp.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveAbstractImp.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveAbstractImp.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,11 +22,14 @@
#include "mgICurveAbstract.h"
class FdoICurveAbstract;
+
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IDirectPosition;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
/// \brief
/// The ICurveAbstractImp class is a curve Geometry type (concrete). ICurveAbstractImp is the most general curve type.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurvePolygon.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurvePolygon.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurvePolygon.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,12 +22,16 @@
class FdoCurvePolygonCollection;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IRing;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ICurvePolygon
/// \brief
/// The ICurvePolygon class is a CurvePolygon geometry type.
/// This type is defined by one exterior boundary and zero or more
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurvePolygonImp.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurvePolygonImp.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurvePolygonImp.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,11 +23,13 @@
class FdoICurvePolygon;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IRing;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
/// \brief
/// The ICurvePolygonImp class is a concrete geometric CurvePolygon geometry type.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveSegmentAbstract.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveSegmentAbstract.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveSegmentAbstract.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -21,11 +21,15 @@
class FdoCurveSegmentCollection;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IEnvelope;
public __gc __interface IDirectPosition;
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ICurveSegmentAbstract
/// \brief
/// The ICurveSegmentAbstract class is an abstract geometric Curve Segment object.
/// This class is used strictly as a component of curves
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveString.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveString.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgICurveString.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,13 +23,17 @@
class FdoCurveStringCollection;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface ICurveSegmentAbstract;
public __gc class CurveSegmentCollection;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ICurveString
/// \brief
/// The ICurveString class is a CurveString Geometry type. ICurveString is the most general non-abstract curve type.
/// It is defined by an ordered collection of contiguous curve segments.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIDirectPosition.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIDirectPosition.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIDirectPosition.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,6 +22,8 @@
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \ingroup (interfaces)
+/// \interface IDirectPosition
/// \brief
/// The IDirectPosition class is a direct position object.
/// IDirectPosition is a simple coordinate position in any allowed dimension.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIEnvelope.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIEnvelope.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIEnvelope.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -21,6 +21,8 @@
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \ingroup (interfaces)
+/// \interface IEnvelope
/// \brief
/// The IEnvelope class is a three-dimensional, axis-aligned box. This is a
/// helper type for Geometries, and does not itself inherit from IGeometry.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIGeometricAggregateAbstract.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIGeometricAggregateAbstract.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIGeometricAggregateAbstract.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,6 +23,8 @@
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \ingroup (interfaces)
+/// \interface IGeometricAggregateAbstract
/// \brief
/// The IGeometricAggregateAbstract class is an aggregate Geometry (abstract) type.
/// IGeometricAggregateAbstract is a single Geometry that is a collection of other geometries.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIGeometry.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIGeometry.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIGeometry.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -21,12 +21,16 @@
class FdoGeometryCollection;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IEnvelope;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IGeometry
/// \brief
/// The IGeometry class defines the properties and methods common to all geometric
/// types. IGeometry is an abstract type.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILineString.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILineString.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILineString.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,13 +23,17 @@
class FdoLineStringCollection;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IDirectPosition;
public __gc class DirectPositionCollection;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ILineString
/// \brief
/// The ILineString class is a LineString Geometry type.
/// The shape of ILineString is the set of positions defined by the contained collection,
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILineStringSegment.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILineStringSegment.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILineStringSegment.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -21,13 +21,17 @@
#include "mgICurveSegmentAbstract.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IDirectPosition;
public __gc class DirectPositionCollection;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ILineStringSegment
/// \brief
/// The ILineStringSegment class is a LineString curve segment type.
/// The shape of ILineStringSegment is the set of positions defined by the contained collection,
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILinearRing.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILinearRing.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgILinearRing.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,13 +23,17 @@
class FdoLinearRingCollection;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IDirectPosition;
public __gc class DirectPositionCollection;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface ILinearRing
/// \brief
/// The ILinearRing class is a linear ring helper type.
/// The shape of ILinearRing is the set of positions defined by the contained collection,
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiCurvePolygon.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiCurvePolygon.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiCurvePolygon.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -27,6 +27,8 @@
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \ingroup (interfaces)
+/// \interface IMultiCurvePolygon
/// \brief
/// The IMultiCurvePolygon class is a multi-CurvePolygon aggregate Geometry type.
public __gc __interface IMultiCurvePolygon : public IGeometricAggregateAbstract
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiCurveString.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiCurveString.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiCurveString.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -21,12 +21,16 @@
#include "mgIGeometricAggregateAbstract.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface ICurveString;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IMultiCurveString
/// \brief
/// The IMultiCurveString class is a multi-CurveString collection Geometry type.
/// The curves contained here do not have to
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiGeometry.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiGeometry.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiGeometry.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,12 +22,17 @@
#include "mgIGeometricAggregateAbstract.h"
class FdoIMultiGeometry;
+
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IGeometry;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IMultiGeometry
/// \brief
/// The IMultiGeometry class is a heterogeneous MultiGeometry type.
/// One MultiGeometry containing another MultiGeometry
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiLineString.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiLineString.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiLineString.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,12 +20,16 @@
#include "mgIGeometricAggregateAbstract.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface ILineString;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IMultiLineString
/// \brief
/// The IMultiLineString class is a multi-LineString collection geometry type.
/// The curves contained here do not have to
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiPoint.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiPoint.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiPoint.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,12 +20,16 @@
#include "mgIGeometricAggregateAbstract.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IPoint;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IMultiPoint
/// \brief
/// The IMultiPoint class is a multi-point aggregate Geometry type.
public __gc __interface IMultiPoint : public NAMESPACE_OSGEO_GEOMETRY::IGeometricAggregateAbstract
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiPolygon.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiPolygon.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIMultiPolygon.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -20,12 +20,16 @@
#include "mgIGeometricAggregateAbstract.h"
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IPolygon;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IMultiPolygon
/// \brief
/// The IMultiPolygon class is a multi-polygon aggregate Geometry type.
public __gc __interface IMultiPolygon : public NAMESPACE_OSGEO_GEOMETRY::IGeometricAggregateAbstract
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIPoint.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIPoint.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIPoint.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,12 +22,16 @@
class FdoPointCollection;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IDirectPosition;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IPoint
/// \brief
/// The IPoint class is a point Geometry type.
public __gc __interface IPoint : public NAMESPACE_OSGEO_GEOMETRY::IGeometry
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIPolygon.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIPolygon.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIPolygon.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -22,12 +22,16 @@
class FdoPolygonCollection;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface ILinearRing;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IPolygon
/// \brief
/// The IPolygon class is a polygon Geometry type.
/// IPolygon is defined by one exterior boundary and zero or more
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIRing.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIRing.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIRing.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,13 +23,17 @@
class FdoRingCollection;
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface ICurveSegmentAbstract;
public __gc class CurveSegmentCollection;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IRing
/// \brief
/// The IRing class is ring Geometry helper type. This is the most general non-abstract ring type.
/// FdoIRing is defined by an ordered collection of contiguous curve segments.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIRingAbstract.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIRingAbstract.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgIRingAbstract.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -19,14 +19,16 @@
#pragma once
-//#include "../Runtime/Disposable.h"
-
+/// \cond DOXYGEN-IGNORE
BEGIN_NAMESPACE_OSGEO_GEOMETRY
public __gc __interface IEnvelope;
END_NAMESPACE_OSGEO_GEOMETRY
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \endcond
+/// \ingroup (interfaces)
+/// \interface IRingAbstract
/// \brief
/// The IRingAbstract class is a ring Geometry helper type (abstract). IRingAbstract is the most general ring type.
/// It is similar to CurveAbstract, but is always closed.
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgISurfaceAbstract.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgISurfaceAbstract.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Geometry/mgISurfaceAbstract.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -23,6 +23,8 @@
BEGIN_NAMESPACE_OSGEO_GEOMETRY
+/// \ingroup (interfaces)
+/// \interface ISurfaceAbstract
/// \brief
/// The ISurfaceAbstract class is a surface (abstract) Geometry type.
public __gc __interface ISurfaceAbstract : public NAMESPACE_OSGEO_GEOMETRY::IGeometry
Modified: branches/3.2.x/Fdo/Managed/Src/OSGeo/Spatial/mgSpatialGeometryValidity.h
===================================================================
--- branches/3.2.x/Fdo/Managed/Src/OSGeo/Spatial/mgSpatialGeometryValidity.h 2007-02-14 23:23:46 UTC (rev 776)
+++ branches/3.2.x/Fdo/Managed/Src/OSGeo/Spatial/mgSpatialGeometryValidity.h 2007-02-14 23:26:23 UTC (rev 777)
@@ -19,35 +19,27 @@
#pragma once
BEGIN_NAMESPACE_OSGEO_SPATIAL
+
+/// \ingroup (enums)
/// \brief
/// SpatialGeometryValidity is an enumeration to denote the validity of a Geometry
/// during a test of type and dimensionality..
-/// <param name="SpatialGeometryValidity_None">
-/// Indicates no specific validity; used for unknown or default states.
-/// </param>
-/// <param name="SpatialGeometryValidity_Valid">
-/// Geometry passes a test.
-/// </param>
-/// <param name="SpatialGeometryValidity_Invalid">
-/// Geometry fails a test.
-/// </param>
-/// <param name="SpatialGeometryValidity_InvalidButCanBeApproximated">
-/// Geometry fails a test, but could be approximated
-/// using allowed types.
-/// </param>
-/// <param name="SpatialGeometryValidity_InvalidDueToDimensionality">
-/// Geometry fails a test due to having an disallowed dimensionality.
-/// </param>
public __value enum SpatialGeometryValidity
{
+ /// Indicates no specific validity; used for unknown or default states.
SpatialGeometryValidity_None = FdoSpatialGeometryValidity_None,
+ /// Geometry passes a test.
SpatialGeometryValidity_Valid = FdoSpatialGeometryValidity_Valid,
+ /// Geometry fails a test.
SpatialGeometryValidity_Invalid = FdoSpatialGeometryValidity_Invalid,
+ /// Geometry fails a test, but could be approximated
+ /// using allowed types.
SpatialGeometryValidity_InvalidButCanBeApproximated = FdoSpatialGeometryValidity_InvalidButCanBeApproximated,
+ /// Geometry fails a test due to having an disallowed dimensionality.
SpatialGeometryValidity_InvalidDueToDimensionality = FdoSpatialGeometryValidity_InvalidDueToDimensionality,
};
END_NAMESPACE_OSGEO_SPATIAL
More information about the fdo-commits
mailing list