# Typedefs

typedef FdoPtr < FdoAssociationPropertyDefinition > | FdoAssociationPropertyP
| FdoAssociationPropertyP is a FdoPtr on FdoAssociationPropertyDefinition, provided for convenience.
typedef FdoPtr < FdoAutogenerationException > | FdoAutogenerationExceptionP
| FdoSchemaExceptionP is a FdoPtr on FdoAutogenerationException, provided for convenience.
typedef bool | FdoBoolean
| FdoBoolean is used to store a boolean (true/false) value.
typedef unsigned char | FdoByte
| FdoByte is used to store a single byte of data.
typedef FdoArray< FdoByte > | FdoByteArray
| Dynamic array of bytes (FdoByte).
typedef wchar_t | FdoCharacter
| FdoCharacter is used to store a wide character.
typedef FdoPtr < FdoClassCapabilities > | FdoClassCapabilitiesP
| FdoClassCapabilitiesP is a FdoPtr on FdoClassCapabilities, provided for convenience.
typedef FdoPtr < FdoClassDefinition > | FdoClassDefinitionP
| FdoClassDefinitionP is a FdoPtr on FdoClassDefinition, provided for convenience.
typedef FdoPtr < FdoClassCollection > | FdoClassesP
| FdoClassesP is a FdoPtr on FdoClassCollection, provided for convenience.
typedef FdoPtr< FdoClass > | FdoClassP
| FdoClassP is a FdoPtr on FdoClass, provided for convenience.
typedef FdoPtr < FdoCommandException > | FdoCommandExceptionP
| FdoCommandExceptionP is a FdoPtr on FdoCommandException, provided for convenience.
typedef FdoPtr< FdoContext > | FdoContextP
| FdoContextP is a FdoPtr on FdoContext, provided for convenience.
typedef FdoPtr < FdoDataPropertyDefinitionCollection > | FdoDataPropertiesP
| FdoDataPropertiesP is a FdoPtr on FdoDataPropertyDefinitionCollection, provided for convenience.
typedef FdoPtr < FdoDataPropertyDefinition > | FdoDataPropertyP
| FdoDataPropertyP is a FdoPtr on FdoDataPropertyDefinition, provided for convenience.
typedef FdoPtr < FdoDataValueCollection > | FdoDataValueCollectionP
| FdoDataValueCollectionP is a FdoPtr on FdoDataValueCollection, provided for convenience.
typedef FdoPtr< FdoDataValue > | FdoDataValueP
| FdoDataValueP is a FdoPtr on FdoDataValue, provided for convenience.
typedef FdoPtr < FdoDictionaryElement > | FdoDictionaryElementP
| FdoDictionaryElementP is a FdoPtr on FdoDictionaryElement, provided for convenience.
typedef FdoPtr< FdoDictionary > | FdoDictionaryP
| FdoDictionaryP is a FdoPtr on FdoDictionary, provided for convenience.
typedef double | FdoDouble
| FdoDouble is used to store a double precision floating point number.
typedef FdoArray< FdoDouble > | FdoDoubleArray
| Dynamic array of doubles (FdoDouble).
typedef FdoPtr< FdoException > | FdoExceptionP
| FdoExceptionP is a FdoPtr on FdoException, provided for convenience.
typedef FdoPtr< FdoFeatureClass > | FdoFeatureClassP
| FdoFeatureClassP is a FdoPtr on FdoFeatureClass, provided for convenience.
typedef FdoPtr< FdoFeatureSchema > | FdoFeatureSchemaP
| FdoFeatureSchemaP is a FdoPtr on FdoFeatureSchema, provided for convenience.
typedef FdoPtr < FdoFeatureSchemaCollection > | FdoFeatureSchemasP
| FdoFeatureSchemasP is a FdoPtr on FdoFeatureSchemaCollection, provided for convenience.
typedef float | FdoFloat
| FdoFloat is used to store a single precision floating point number.
typedef FdoPtr < FdoGeometricPropertyDefinition > | FdoGeometricPropertyP
| FdoGeometricPropertyP is a FdoPtr on FdoGeometricPropertyDefinition, provided for convenience.
typedef FdoArray< FdoInt32 > | FdoIntArray
| Dynamic array of integers (FdoInt32).
typedef FdoPtr < FdoIoByteStreamReader > | FdoIoByteStreamReaderP
| FdoIoByteStreamReaderP is a FdoPtr on FdoIoByteStreamReader, provided for convenience.
typedef FdoPtr< FdoIoFileStream > | FdoIoFileStreamP
| FdoIoFileStreamP is a FdoPtr on FdoIoFileStream, provided for convenience.
typedef FdoPtr< FdoIoMemoryStream > | FdoIoMemoryStreamP
| FdoIoMemoryStreamP is a FdoPtr on FdoIoMemoryStream, provided for convenience.
typedef FdoPtr< FdoIoStream > | FdoIoStreamP
| FdoIoStreamP is a FdoPtr on FdoIoStream, provided for convenience.
typedef FdoPtr< FdoIoTextReader > | FdoIoTextReaderP
| FdoIoTextReaderP is a FdoPtr on FdoIoTextReader, provided for convenience.
typedef FdoPtr< FdoIoTextWriter > | FdoIoTextWriterP
| FdoIoTextWriterP is a FdoPtr on FdoIoTextWriter, provided for convenience.
typedef FdoPtr< FdoNetworkClass > | FdoNetworkClassP
| FdoNetworkClassP is a FdoPtr on FdoNetworkClass, provided for convenience.
typedef FdoPtr < FdoNetworkFeatureClass > | FdoNetworkFeatureClassP
| FdoNetworkFeatureClassP is a FdoPtr on FdoNetworkFeatureClass, provided for convenience.
typedef FdoPtr < FdoNetworkLayerClass > | FdoNetworkLayerClassP
| FdoNetworkLayerClassP is a FdoPtr on FdoNetworkLayerClass, provided for convenience.
typedef FdoPtr < FdoNetworkLinkFeatureClass > | FdoNetworkLinkFeatureClassP
| FdoNetworkLinkFeatureClassP is a FdoPtr on FdoNetworkLinkFeatureClass, provided for convenience.
typedef FdoPtr < FdoNetworkNodeFeatureClass > | FdoNetworkNodeFeatureClassP
| FdoNetworkNodeFeatureClassP is a FdoPtr on FdoNetworkNodeFeatureClass, provided for convenience.
typedef FdoPtr < FdoObjectPropertyDefinition > | FdoObjectPropertyP
| FdoObjectPropertyP is a FdoPtr on FdoObjectPropertyDefinition, provided for convenience.
typedef FdoPtr < FdoPhysicalClassMapping > | FdoPhysicalClassMappingP
| FdoPhysicalClassMappingP is a FdoPtr on FdoPhysicalClassMapping, provided for convenience.
typedef FdoPtr < FdoPhysicalElementMapping > | FdoPhysicalElementMappingP
| FdoPhysicalElementMappingP is a FdoPtr on FdoPhysicalElementMapping, provided for convenience.
typedef FdoPtr < FdoPhysicalPropertyMapping > | FdoPhysicalPropertyMappingP
| FdoPhysicalPropertyMappingP is a FdoPtr on FdoPhysicalPropertyMapping, provided for convenience.
typedef FdoPtr < FdoPhysicalSchemaMapping > | FdoPhysicalSchemaMappingP
| FdoIPhysicalSchemaMappingP is a FdoPtr on FdoIPhysicalSchemaMapping, provided for convenience.
typedef FdoPtr < FdoPropertyDefinitionCollection > | FdoPropertiesP
| FdoPropertiesP is a FdoPtr on FdoPropertyDefinitionCollection, provided for convenience.
typedef FdoPtr < FdoPropertyDefinition > | FdoPropertyP
| FdoPropertyP is a FdoPtr on FdoPropertyDefinition, provided for convenience.
typedef FdoPtr < FdoRasterPropertyDefinition > | FdoRasterPropertyP
| FdoRasterPropertyP is a FdoPtr on FdoRasterPropertyDefinition, provided for convenience.
typedef FdoPtr < FdoSchemaAttributeDictionary > | FdoSADP
| FdoSADP is a FdoPtr on FdoSchemaAttributeDictionary, provided for convenience.
typedef FdoPtr< FdoSchemaElement > | FdoSchemaElementP
| FdoSchemaElementP is a FdoPtr on FdoSchemaElement, provided for convenience.
typedef FdoPtr < FdoSchemaException > | FdoSchemaExceptionP
| FdoSchemaExceptionP is a FdoPtr on FdoSchemaException, provided for convenience.
typedef FdoPtr < FdoPhysicalSchemaMappingCollection > | FdoSchemaMappingsP
| FdoSchemaMappingsP is a FdoPtr on FdoPhysicalSchemaMappingCollection, provided for convenience.
typedef size_t | FdoSize
| FdoSize is used to store a size value (e.g. number of elements in an array).
typedef FdoPtr < FdoSpatialContextMismatchException > | FdoSpatialContextMismatchExceptionP
| FdoSpatialContextMismatchExceptionP is a FdoPtr on FdoSpatialContextMismatchException, provided for convenience.
typedef const wchar_t | FdoString
| FdoString is used to store a constant wide character. Variables declared as FdoString* point to constant wide character strings.
typedef FdoPtr < FdoUniqueConstraintCollection > | FdoUniqueConstraintCollectionP
| FdoUniqueConstraintCollectionP is a FdoPtr on FdoUniqueConstraintCollection, provided for convenience.
typedef FdoPtr < FdoUniqueConstraint > | FdoUniqueConstraintP
| FdoUniqueConstraintP is a FdoPtr on FdoUniqueConstraint, provided for convenience.
typedef void | FdoVoid
| FdoVoid is used to reference a void (type undetermined).
typedef FdoPtr< FdoXmlAttribute > | FdoXmlAttributeP
| FdoXmlAttributeP is a FdoPtr on FdoXmlAttribute, provided for convenience.
typedef FdoPtr < FdoXmlAttributeCollection > | FdoXmlAttributesP
| FdoXmlAttributeCollectionP is a FdoPtr on FdoXmlAttributeCollection, provided for convenience.
typedef FdoPtr < FdoXmlCharDataHandler > | FdoXmlCharDataHandlerP
| FdoXmlCharDataHandlerP is a FdoPtr on FdoXmlCharDataHandler, provided for convenience.
typedef FdoPtr < FdoXmlClassMapping > | FdoXmlClassMappingP
| FdoXmlClassMappingP is a FdoPtr on FdoXmlClassMapping, provided for convenience.
typedef FdoPtr < FdoXmlClassMappingCollection > | FdoXmlClassMappingsP
| FdoXmlClassMappingsP is a FdoPtr on FdoXmlClassMappingCollection, provided for convenience.
typedef FdoPtr< FdoXmlContext > | FdoXmlContextP
| FdoXmlContextP is an FdoPtr on FdoXmlContext provided for convenience.
typedef FdoPtr< FdoXmlCopyHandler > | FdoXmlCopyHandlerP
| FdoXmlCopyHandlerP is a FdoPtr on FdoXmlCopyHandler, provided for convenience.
typedef FdoPtr < FdoXmlElementMapping > | FdoXmlElementMappingP
| FdoXmlElementMappingP is a FdoPtr on FdoXmlElementMapping, provided for convenience.
typedef FdoPtr < FdoXmlElementMappingCollection > | FdoXmlElementMappingsP
| FdoXmlElementMappingsP is a FdoPtr on FdoXmlElementMappingCollection, provided for convenience.
typedef FdoPtr< FdoXmlException > | FdoXmlExceptionP
| FdoXmlExceptionP is a FdoPtr on FdoXmlException, provided for convenience.
typedef FdoPtr < FdoXmlFeatureContext > | FdoXmlFeatureContextP
| FdoXmlFeatureContextP is a FdoPtr on FdoXmlFeatureContext, provided for convenience.
typedef FdoPtr < FdoXmlFeatureFlags > | FdoXmlFeatureFlagsP
| FdoXmlFeatureFlagsP is a FdoPtr on FdoXmlFeatureFlags, provided for convenience.
typedef FdoPtr < FdoXmlFeaturePropertyReader > | FdoXmlFeaturePropertyReaderP
| FdoXmlFeaturePropertyReaderP is a FdoPtr on FdoXmlFeaturePropertyReader, provided for convenience.
typedef FdoPtr < FdoXmlFeaturePropertyWriter > | FdoXmlFeaturePropertyWriterP
| FdoXmlFeaturePropertyReaderP is a FdoPtr on FdoXmlFeaturePropertyReader, provided for convenience.
typedef FdoPtr < FdoXmlFeatureReader > | FdoXmlFeatureReaderP
| FdoXmlFeatureReaderP is a FdoPtr on FdoXmlFeatureReader, provided for convenience.
typedef FdoPtr < FdoXmlFeatureWriter > | FdoXmlFeatureWriterP
| FdoXmlFeatureWriterP is a FdoPtr on FdoXmlFeatureWriter, provided for convenience.
typedef FdoPtr< FdoXmlFlags > | FdoXmlFlagsP
| FdoXmlFlagsP is a FdoPtr on FdoXmlFlags, provided for convenience.
typedef FdoPtr < FdoXmlNameCollectionHandler > | FdoXmlNameCollectionHandlerP
| FdoXmlNameCollectionHandlerP is a FdoPtr on FdoXmlNameCollectionHandler, provided for convenience.
typedef FdoPtr< FdoXmlReader > | FdoXmlReaderP
| FdoXmlReaderP is a FdoPtr on FdoXmlReader, provided for convenience.
typedef FdoPtr< FdoXmlSaxContext > | FdoXmlSaxContextP
| FdoXmlSaxContextP is a FdoPtr on FdoXmlSaxContext, provided for convenience.
typedef FdoPtr < FdoXmlSchemaMapping > | FdoXmlSchemaMappingP
| FdoXmlSchemaMappingP is a FdoPtr on FdoXmlSchemaMapping, provided for convenience.
typedef FdoPtr < FdoXmlSkipElementHandler > | FdoXmlSkipElementHandlerP
| FdoXmlSkipElementHandlerP is a FdoPtr on FdoXmlSkipElementHandler, provided for convenience.
typedef FdoPtr < FdoXmlSpatialContextFlags > | FdoXmlSpatialContextFlagsP
| FdoXmlSpatialContextFlagsP is a FdoPtr on FdoXmlSpatialContextFlags, provided for convenience.
typedef FdoPtr < FdoXmlSpatialContextReader > | FdoXmlSpatialContextReaderP
| FdoXmlSpatialContextReaderP is a FdoPtr on FdoXmlSpatialContextReader, provided for convenience.
typedef FdoPtr < FdoXmlSpatialContextWriter > | FdoXmlSpatialContextWriterP
| FdoXmlSpatialContextWriterP is a FdoPtr on FdoXmlSpatialContextWriter, provided for convenience.
typedef FdoPtr< FdoXmlWriter > | FdoXmlWriterP
| FdoXmlWriterP is a FdoPtr on FdoXmlWriter, provided for convenience.
typedef FdoPtr< FdoXslTransformer > | FdoXslTransformerP
| FdoXslTransformerP is a FdoPtr on FdoXslTransformer, provided for convenience.