API Reference OSGeo FDO Provider for ArcSDE
Main Page | Alphabetical List | Class List | File List | Class Members | File Members

ArcSDEPropertyMapping Class Reference

#include <FdoArcSDEPropertyMapping.h>

List of all members.


Public Member Functions

FDOSDE_API void Dispose (void)
 Dispose this object.
FDOSDE_API FdoString * GetColumnName ()
 Returns the ArcSDE column name override for this property.
FDOSDE_API LONG GetColumnType ()
 Returns the ArcSDE column type override for this property. Returns -1 if no override is currently set.
virtual FDOSDE_API void InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs)
 Initialize this element from its XML attributes.
FDOSDE_API void SetColumnName (FdoString *)
 Sets the ArcSDE column name override for this property.
FDOSDE_API void SetColumnType (LONG sde_type)
 Sets the ArcSDE column type override for this property. Set to -1 if no override is desired.
virtual FDOSDE_API FdoBoolean XmlEndElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname)
 Handle the end of a sub-element.
virtual FDOSDE_API FdoXmlSaxHandler * XmlStartElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname, FdoXmlAttributeCollection *atts)
 Handle the start of a sub-element.
virtual FDOSDE_API ~ArcSDEPropertyMapping (void)
 The destructor for the ArcSDEPropertyMapping class.

Static Public Member Functions

FDOSDE_API ArcSDEPropertyMappingCreate (void)
 Creates a new instance of the ArcSDEPropertyMapping class. /// returns a new instance of the ArcSDEPropertyMapping class.

Protected Member Functions

FDOSDE_API ArcSDEPropertyMapping (void)
 The constructor for the ArcSDEPropertyMapping class.

Protected Attributes

FdoStringP m_ColumnName
 The ArcSDE column name override for this property.
LONG m_ColumnType
 The ArcSDE column type override for this property.

Constructor & Destructor Documentation

FDOSDE_API ArcSDEPropertyMapping::ArcSDEPropertyMapping void   )  [protected]
 

The constructor for the ArcSDEPropertyMapping class.

Returns:
Returns nothing.

virtual FDOSDE_API ArcSDEPropertyMapping::~ArcSDEPropertyMapping void   )  [virtual]
 

The destructor for the ArcSDEPropertyMapping class.

Returns:
Returns nothing.

Member Function Documentation

FDOSDE_API ArcSDEPropertyMapping* ArcSDEPropertyMapping::Create void   )  [static]
 

Creates a new instance of the ArcSDEPropertyMapping class. /// returns a new instance of the ArcSDEPropertyMapping class.

FDOSDE_API void ArcSDEPropertyMapping::Dispose void   )  [inline]
 

Dispose this object.

Returns:
Returns nothing.

Definition at line 64 of file FdoArcSDEPropertyMapping.h.

FDOSDE_API FdoString* ArcSDEPropertyMapping::GetColumnName  ) 
 

Returns the ArcSDE column name override for this property.

Returns:
Returns the ArcSDE column name override for this property.

FDOSDE_API LONG ArcSDEPropertyMapping::GetColumnType  ) 
 

Returns the ArcSDE column type override for this property. Returns -1 if no override is currently set.

Returns:
Returns the ArcSDE column name override for this property.

virtual FDOSDE_API void ArcSDEPropertyMapping::InitFromXml FdoXmlSaxContext *  pContext,
FdoXmlAttributeCollection *  attrs
[virtual]
 

Initialize this element from its XML attributes.

Returns:
Returns nothing.

FDOSDE_API void ArcSDEPropertyMapping::SetColumnName FdoString *   ) 
 

Sets the ArcSDE column name override for this property.

Returns:
Returns nothing.

FDOSDE_API void ArcSDEPropertyMapping::SetColumnType LONG  sde_type  ) 
 

Sets the ArcSDE column type override for this property. Set to -1 if no override is desired.

Returns:
Returns nothing.

virtual FDOSDE_API FdoBoolean ArcSDEPropertyMapping::XmlEndElement FdoXmlSaxContext *  context,
FdoString *  uri,
FdoString *  name,
FdoString *  qname
[virtual]
 

Handle the end of a sub-element.

Returns:
Returns nothing.

virtual FDOSDE_API FdoXmlSaxHandler* ArcSDEPropertyMapping::XmlStartElement FdoXmlSaxContext *  context,
FdoString *  uri,
FdoString *  name,
FdoString *  qname,
FdoXmlAttributeCollection *  atts
[virtual]
 

Handle the start of a sub-element.

Returns:
Returns nothing.

Member Data Documentation

FdoStringP ArcSDEPropertyMapping::m_ColumnName [protected]
 

The ArcSDE column name override for this property.

Definition at line 149 of file FdoArcSDEPropertyMapping.h.

LONG ArcSDEPropertyMapping::m_ColumnType [protected]
 

The ArcSDE column type override for this property.

Definition at line 154 of file FdoArcSDEPropertyMapping.h.


The documentation for this class was generated from the following file:
Comments?