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

FdoSqlServerOvTable Class Reference

#include <SqlServerOvTable.h>

Inherits FdoRdbmsOvTable.

Inheritance diagram for FdoSqlServerOvTable:

[legend]
List of all members.

Detailed Description

Concrete class defining physical schema overrides for a table.

Definition at line 28 of file SqlServerOvTable.h.


Public Member Functions

virtual void _writeXmlContents (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags)
 DOXYGEN-IGNORE XML Serialization functions, not part of the API. Serialize this property to XML.
FDOSQLSERVER_OV_API FdoString * GetDatabase ()
 Gets the database.
FDOSQLSERVER_OV_API FdoString * GetIndexFilegroup ()
 Gets the index filegroup.
FDOSQLSERVER_OV_API FdoString * GetOwner ()
 Gets the owner.
FDOSQLSERVER_OV_API FdoString * GetTableFilegroup ()
 Gets the table filegroup.
FDOSQLSERVER_OV_API FdoString * GetTextFilegroup ()
 Gets the text filegroup.
FDOSQLSERVER_OV_API SqlServerOvTextInRowOption GetTextInRow ()
 Gets the text-in-row option.
void Init ()
 Common initializer for all constructors:.
virtual void InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs)
 Initialize this element from its XML attributes.
FDOSQLSERVER_OV_API void SetDatabase (FdoString *database)
 Sets the database.
FDOSQLSERVER_OV_API void SetIndexFilegroup (FdoString *indexFilegroup)
 Sets the index filegroup.
FDOSQLSERVER_OV_API void SetOwner (FdoString *owner)
 Sets the owner.
void SetParent (FdoPhysicalElementMapping *value)
 Sets the parent of this object. Not part of the API.
FDOSQLSERVER_OV_API void SetTableFilegroup (FdoString *tableFilegroup)
 Sets the table filegroup.
FDOSQLSERVER_OV_API void SetTextFilegroup (FdoString *textFilegroup)
 Sets the text filegroup.
FDOSQLSERVER_OV_API void SetTextInRow (SqlServerOvTextInRowOption textInRow)
 Sets the text-in-row option.

Static Public Member Functions

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

Protected Member Functions

virtual void Dispose ()
 FdoSqlServerOvTable (FdoString *name)
 FdoSqlServerOvTable ()
 
virtual ~FdoSqlServerOvTable ()

Constructor & Destructor Documentation

FdoSqlServerOvTable::FdoSqlServerOvTable  )  [protected]
 

FdoSqlServerOvTable::FdoSqlServerOvTable FdoString *  name  )  [protected]
 

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


Member Function Documentation

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

DOXYGEN-IGNORE XML Serialization functions, not part of the API. Serialize this property to XML.

Reimplemented from FdoRdbmsOvTable.

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

Constructs an instance of an FdoSqlServerOvTable using the specified arguments.

Parameters:
name Input name
Returns:
Returns FdoSqlServerOvTable

FDOSQLSERVER_OV_API FdoSqlServerOvTable* FdoSqlServerOvTable::Create  )  [static]
 

Constructs a default of an FdoSqlServerOvTable.

Returns:
Returns FdoSqlServerOvTable

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

FDOSQLSERVER_OV_API FdoString* FdoSqlServerOvTable::GetDatabase  ) 
 

Gets the database.

Returns:
Returns the database

FDOSQLSERVER_OV_API FdoString* FdoSqlServerOvTable::GetIndexFilegroup  ) 
 

Gets the index filegroup.

Returns:
Returns the index filegroup

FDOSQLSERVER_OV_API FdoString* FdoSqlServerOvTable::GetOwner  ) 
 

Gets the owner.

Returns:
Returns the owner

FDOSQLSERVER_OV_API FdoString* FdoSqlServerOvTable::GetTableFilegroup  ) 
 

Gets the table filegroup.

Returns:
Returns the table filegroup

FDOSQLSERVER_OV_API FdoString* FdoSqlServerOvTable::GetTextFilegroup  ) 
 

Gets the text filegroup.

Returns:
Returns the text filegroup

FDOSQLSERVER_OV_API SqlServerOvTextInRowOption FdoSqlServerOvTable::GetTextInRow  ) 
 

Gets the text-in-row option.

Returns:
Returns the text-in-row option

void FdoSqlServerOvTable::Init  ) 
 

Common initializer for all constructors:.

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

Initialize this element from its XML attributes.

Reimplemented from FdoRdbmsOvTable.

FDOSQLSERVER_OV_API void FdoSqlServerOvTable::SetDatabase FdoString *  database  ) 
 

Sets the database.

Returns:
Returns nothing

FDOSQLSERVER_OV_API void FdoSqlServerOvTable::SetIndexFilegroup FdoString *  indexFilegroup  ) 
 

Sets the index filegroup.

Returns:
Returns nothing

FDOSQLSERVER_OV_API void FdoSqlServerOvTable::SetOwner FdoString *  owner  ) 
 

Sets the owner.

Returns:
Returns nothing

void FdoSqlServerOvTable::SetParent FdoPhysicalElementMapping *  value  ) 
 

Sets the parent of this object. Not part of the API.

Reimplemented from FdoRdbmsOvTable.

FDOSQLSERVER_OV_API void FdoSqlServerOvTable::SetTableFilegroup FdoString *  tableFilegroup  ) 
 

Sets the table filegroup.

Returns:
Returns nothing

FDOSQLSERVER_OV_API void FdoSqlServerOvTable::SetTextFilegroup FdoString *  textFilegroup  ) 
 

Sets the text filegroup.

Returns:
Returns nothing

FDOSQLSERVER_OV_API void FdoSqlServerOvTable::SetTextInRow SqlServerOvTextInRowOption  textInRow  ) 
 

Sets the text-in-row option.

Returns:
Returns nothing

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