FDO API Reference Feature Data Objects

FdoNetworkFeatureClass Class Reference

#include <NetworkFeatureClass.h>

Inherits FdoFeatureClass.

Inherited by FdoNetworkLinkFeatureClass, and FdoNetworkNodeFeatureClass.

Inheritance diagram for FdoNetworkFeatureClass:

Inheritance graph
[legend]
List of all members.

Detailed Description

FdoNetworkFeature is an abstract class that derives from FdoFeatureClass and is a base for the FdoNetworkNodeFeature and FdoNetworkLinkFeature.

Note:
This Help topic is provided for informational use only. There is no interface or support provided. Autodesk reserves the right to change the software related to the content herein.

Definition at line 37 of file NetworkFeatureClass.h.


Public Member Functions

virtual void _writeXml (FdoSchemaXmlContext *pContext)
 Serialize this property to XML.
FDO_API FdoDataPropertyDefinitionGetCostProperty ()
 Gets a reference to the cost property.
FDO_API FdoAssociationPropertyDefinitionGetNetworkProperty ()
 Gets a reference to the network property.
FDO_API FdoAssociationPropertyDefinitionGetParentNetworkFeatureProperty ()
 Gets a reference to the parent network feature property.
FDO_API FdoAssociationPropertyDefinitionGetReferencedFeatureProperty ()
 Gets a reference to the referenced feature property.
virtual void InitFromXml (FdoSchemaXmlContext *pContext, FdoXmlAttributeCollection *attrs)
 Initialize this property from its XML attributes.
virtual void Set (FdoClassDefinition *pProperty, FdoSchemaXmlContext *pContext)
 Update this property from the given property.
FDO_API void SetCostProperty (FdoDataPropertyDefinition *value)
 Sets a reference to the cost property.
FDO_API void SetNetworkProperty (FdoAssociationPropertyDefinition *value)
 Sets a reference to the network property.
FDO_API void SetParentNetworkFeatureProperty (FdoAssociationPropertyDefinition *value)
 Sets a reference to the parent network feature property.
FDO_API void SetReferencedFeatureProperty (FdoAssociationPropertyDefinition *value)
 Sets a reference to the referenced feature property.
virtual FdoBoolean XmlEndElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname)
 Element end.
virtual FdoXmlSaxHandlerXmlStartElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname, FdoXmlAttributeCollection *atts)

Protected Member Functions

virtual void _AcceptChanges ()
virtual void _BeginChangeProcessing ()
virtual void _EndChangeProcessing ()
virtual void _RejectChanges ()
virtual void _StartChanges ()
 FdoFeatureSchema::RejectChanges() support.
 FdoNetworkFeatureClass (FdoString *name, FdoString *description)
 Constructs an instance of an FdoNetworkNodeFeatureClass using the specified arguments.
 FdoNetworkFeatureClass ()
virtual ~FdoNetworkFeatureClass ()

Protected Attributes

FdoDataPropertyDefinitionm_costPropertyCHANGED
FdoAssociationPropertyDefinitionm_networkCHANGED
FdoAssociationPropertyDefinitionm_parentNetworkFeatureCHANGED
FdoAssociationPropertyDefinitionm_referencedFeatureCHANGED

The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.