API Reference OSGeo FDO Provider for ODBC
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

FdoSqlServerOvColumn Class Reference

#include <SqlServerOvColumn.h>

Inherits FdoRdbmsOvColumn.

Inheritance diagram for FdoSqlServerOvColumn:

[legend]
List of all members.

Detailed Description

Concrete class defining physical schema overrides for a column.

Definition at line 26 of file SqlServerOvColumn.h.


Public Member Functions

FDOSQLSERVER_OV_API FdoString * GetFormula ()
 Gets the SQL Server formula for this column.
virtual void InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs)
 DOXYGEN-IGNORE XML serialization functions, not part of the API. Initialize this element from its XML attributes
FDOSQLSERVER_OV_API void SetFormula (FdoString *formula)
 Sets the SQL Server formula for this column.

Static Public Member Functions

FDOSQLSERVER_OV_API FdoSqlServerOvColumnCreate (FdoString *name)
 Constructs an instance of an FdoSqlServerOvColumn using the specified arguments.
FDOSQLSERVER_OV_API FdoSqlServerOvColumnCreate ()
 Constructs a default of an FdoSqlServerOvColumn.

Protected Member Functions

virtual void _writeXmlContents (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags)
 Serialize this property to XML.
virtual void Dispose ()
 FdoSqlServerOvColumn (FdoString *name)
 FdoSqlServerOvColumn ()
 
virtual ~FdoSqlServerOvColumn ()

Constructor & Destructor Documentation

FdoSqlServerOvColumn::FdoSqlServerOvColumn  )  [protected]
 

FdoSqlServerOvColumn::FdoSqlServerOvColumn FdoString *  name  )  [protected]
 

virtual FdoSqlServerOvColumn::~FdoSqlServerOvColumn  )  [protected, virtual]
 


Member Function Documentation

virtual void FdoSqlServerOvColumn::_writeXmlContents FdoXmlWriter *  xmlWriter,
const FdoXmlFlags *  flags
[protected, virtual]
 

Serialize this property to XML.

Reimplemented from FdoRdbmsOvColumn.

FDOSQLSERVER_OV_API FdoSqlServerOvColumn* FdoSqlServerOvColumn::Create FdoString *  name  )  [static]
 

Constructs an instance of an FdoSqlServerOvColumn using the specified arguments.

Parameters:
name Input name
Returns:
Returns FdoSqlServerOvColumn

FDOSQLSERVER_OV_API FdoSqlServerOvColumn* FdoSqlServerOvColumn::Create  )  [static]
 

Constructs a default of an FdoSqlServerOvColumn.

Returns:
Returns FdoSqlServerOvColumn

virtual void FdoSqlServerOvColumn::Dispose  )  [protected, virtual]
 

FDOSQLSERVER_OV_API FdoString* FdoSqlServerOvColumn::GetFormula  ) 
 

Gets the SQL Server formula for this column.

Remarks:
An empty string denotes that there is no formula for this column; otherwise, the column's value is computed based on the formula.
Returns:
Returns the SQL Server formula

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

DOXYGEN-IGNORE XML serialization functions, not part of the API. Initialize this element from its XML attributes

Reimplemented from FdoRdbmsOvColumn.

FDOSQLSERVER_OV_API void FdoSqlServerOvColumn::SetFormula FdoString *  formula  ) 
 

Sets the SQL Server formula for this column.

Remarks:
An empty string denotes that there is no formula for this column; otherwise, the column's value is computed based on the formula.
Returns:
Returns nothing

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