DSICustomMetadataColumn Class Reference

The DSICustomMetadataColumn is a suggested implementation of IColumn that is used for custom columns in a metadata table. More...

Inherits Simba::DSI::DSIColumn.

List of all members.

Public Member Functions

 DSICustomMetadataColumn (SqlTypeMetadata *in_typeMetadata, Simba::DSI::DSIColumnMetadata *in_columnMetadata, simba_uint16 in_customMetadataColumnTag)
 Constructor.
simba_uint16 GetCustomMetadataColumnTag ()
 Gets the tag ID that associates this column with a metadata table column in the IMetadataTableSource.
virtual ~DSICustomMetadataColumn ()
 Destructor.

Detailed Description

The DSICustomMetadataColumn is a suggested implementation of IColumn that is used for custom columns in a metadata table.

Any custom columns defined in the DSI and used in conjunction with our DSIMetadataSource infrastructure must be of this type.


Constructor & Destructor Documentation

DSICustomMetadataColumn ( SqlTypeMetadata in_typeMetadata,
Simba::DSI::DSIColumnMetadata in_columnMetadata,
simba_uint16  in_customMetadataColumnTag 
)

Constructor.

Parameters:
in_typeMetadata Type metadata information. (OWN)
in_columnMetadata Column metadata information. (OWN)
in_customMetadataColumnTag Identifies which metadata table column this column is associated with.
virtual ~DSICustomMetadataColumn (  )  [virtual]

Destructor.


Member Function Documentation

simba_uint16 GetCustomMetadataColumnTag (  ) 

Gets the tag ID that associates this column with a metadata table column in the IMetadataTableSource.

Returns:
Tag ID that associates this column with a metadata table column in the IMetadataTableSource.

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

Generated on Wed May 17 14:21:15 2017 for SimbaEngine 10.1.3.1011 by simba