Shadowrun: Awakened 29 September 2011 - Build 871
Public Types | Public Member Functions | Protected Member Functions
sql::DatabaseMetaData Class Reference

#include <metadata.h>

List of all members.

Public Types

enum  { versionColumnUnknown = 0, versionColumnNotPseudo = 1, versionColumnPseudo = 2 }
enum  { typeNoNulls = 0, typeNullable = 1, typeNullableUnknown = 2 }
enum  { typePredNone = 0, typePredChar = 1, typePredBasic = 2, typeSearchable = 3 }
enum  { attributeNoNulls = 0, attributeNullable, attributeNullableUnknown }
enum  { bestRowTemporary = 0, bestRowTransaction, bestRowSession }
enum  { bestRowUnknown = 0, bestRowNotPseudo, bestRowPseudo }
enum  { columnNoNulls = 0, columnNullable, columnNullableUnknown }
enum  {
  importedKeyCascade = 0, importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNoAction,
  importedKeyNotDeferrable, importedKeyRestrict, importedKeySetDefault, importedKeySetNull
}
enum  {
  procedureColumnIn = 0, procedureColumnInOut, procedureColumnOut, procedureColumnResult,
  procedureColumnReturn, procedureColumnUnknown, procedureNoNulls, procedureNoResult,
  procedureNullable, procedureNullableUnknown, procedureResultUnknown, procedureReturnsResult
}
enum  { sqlStateSQL99 = 0, sqlStateXOpen }
enum  { tableIndexClustered = 0, tableIndexHashed, tableIndexOther, tableIndexStatistic }

Public Member Functions

virtual bool allProceduresAreCallable ()=0
virtual bool allTablesAreSelectable ()=0
virtual bool dataDefinitionCausesTransactionCommit ()=0
virtual bool dataDefinitionIgnoredInTransactions ()=0
virtual bool deletesAreDetected (int type)=0
virtual bool doesMaxRowSizeIncludeBlobs ()=0
virtual ResultSetgetAttributes (const std::string &catalog, const std::string &schemaPattern, const std::string &typeNamePattern, const std::string &attributeNamePattern)=0
virtual ResultSetgetBestRowIdentifier (const std::string &catalog, const std::string &schema, const std::string &table, int scope, bool nullable)=0
virtual ResultSetgetCatalogs ()=0
virtual const std::string & getCatalogSeparator ()=0
virtual const std::string & getCatalogTerm ()=0
virtual unsigned int getCDBCMajorVersion ()=0
virtual unsigned int getCDBCMinorVersion ()=0
virtual ResultSetgetColumnPrivileges (const std::string &catalog, const std::string &schema, const std::string &table, const std::string &columnNamePattern)=0
virtual ResultSetgetColumns (const std::string &catalog, const std::string &schemaPattern, const std::string &tableNamePattern, const std::string &columnNamePattern)=0
virtual ConnectiongetConnection ()=0
virtual ResultSetgetCrossReference (const std::string &primaryCatalog, const std::string &primarySchema, const std::string &primaryTable, const std::string &foreignCatalog, const std::string &foreignSchema, const std::string &foreignTable)=0
virtual unsigned int getDatabaseMajorVersion ()=0
virtual unsigned int getDatabaseMinorVersion ()=0
virtual unsigned int getDatabasePatchVersion ()=0
virtual const std::string & getDatabaseProductName ()=0
virtual std::string getDatabaseProductVersion ()=0
virtual int getDefaultTransactionIsolation ()=0
virtual unsigned int getDriverMajorVersion ()=0
virtual unsigned int getDriverMinorVersion ()=0
virtual const std::string & getDriverName ()=0
virtual unsigned int getDriverPatchVersion ()=0
virtual const std::string & getDriverVersion ()=0
virtual ResultSetgetExportedKeys (const std::string &catalog, const std::string &schema, const std::string &table)=0
virtual const std::string & getExtraNameCharacters ()=0
virtual const std::string & getIdentifierQuoteString ()=0
virtual ResultSetgetImportedKeys (const std::string &catalog, const std::string &schema, const std::string &table)=0
virtual ResultSetgetIndexInfo (const std::string &catalog, const std::string &schema, const std::string &table, bool unique, bool approximate)=0
virtual unsigned int getMaxBinaryLiteralLength ()=0
virtual unsigned int getMaxCatalogNameLength ()=0
virtual unsigned int getMaxCharLiteralLength ()=0
virtual unsigned int getMaxColumnNameLength ()=0
virtual unsigned int getMaxColumnsInGroupBy ()=0
virtual unsigned int getMaxColumnsInIndex ()=0
virtual unsigned int getMaxColumnsInOrderBy ()=0
virtual unsigned int getMaxColumnsInSelect ()=0
virtual unsigned int getMaxColumnsInTable ()=0
virtual unsigned int getMaxConnections ()=0
virtual unsigned int getMaxCursorNameLength ()=0
virtual unsigned int getMaxIndexLength ()=0
virtual unsigned int getMaxProcedureNameLength ()=0
virtual unsigned int getMaxRowSize ()=0
virtual unsigned int getMaxSchemaNameLength ()=0
virtual unsigned int getMaxStatementLength ()=0
virtual unsigned int getMaxStatements ()=0
virtual unsigned int getMaxTableNameLength ()=0
virtual unsigned int getMaxTablesInSelect ()=0
virtual unsigned int getMaxUserNameLength ()=0
virtual const std::string & getNumericFunctions ()=0
virtual ResultSetgetPrimaryKeys (const std::string &catalog, const std::string &schema, const std::string &table)=0
virtual ResultSetgetProcedures (const std::string &catalog, const std::string &schemaPattern, const std::string &procedureNamePattern)=0
virtual const std::string & getProcedureTerm ()=0
virtual int getResultSetHoldability ()=0
virtual ResultSetgetSchemaObjects (const std::string &catalogName="", const std::string &schemaName="", const std::string &objectType="")=0
virtual ResultSetgetSchemaObjectTypes ()=0
virtual ResultSetgetSchemas ()=0
virtual ResultSetgetSchemata (const std::string &catalogName="")=0
virtual const std::string & getSchemaTerm ()=0
virtual const std::string & getSearchStringEscape ()=0
virtual const std::string & getSQLKeywords ()=0
virtual int getSQLStateType ()=0
virtual const std::string & getStringFunctions ()=0
virtual ResultSetgetSuperTables (const std::string &catalog, const std::string &schemaPattern, const std::string &tableNamePattern)=0
virtual ResultSetgetSuperTypes (const std::string &catalog, const std::string &schemaPattern, const std::string &typeNamePattern)=0
virtual const std::string & getSystemFunctions ()=0
virtual ResultSetgetTablePrivileges (const std::string &catalog, const std::string &schemaPattern, const std::string &tableNamePattern)=0
virtual ResultSetgetTables (const std::string &catalog, const std::string &schemaPattern, const std::string &tableNamePattern, std::list< std::string > &types)=0
virtual ResultSetgetTableTypes ()=0
virtual const std::string & getTimeDateFunctions ()=0
virtual ResultSetgetTypeInfo ()=0
virtual ResultSetgetUDTs (const std::string &catalog, const std::string &schemaPattern, const std::string &typeNamePattern, std::list< int > &types)=0
virtual std::string getUserName ()=0
virtual ResultSetgetVersionColumns (const std::string &catalog, const std::string &schema, const std::string &table)=0
virtual bool insertsAreDetected (int type)=0
virtual bool isCatalogAtStart ()=0
virtual bool isReadOnly ()=0
virtual bool nullPlusNonNullIsNull ()=0
virtual bool nullsAreSortedAtEnd ()=0
virtual bool nullsAreSortedAtStart ()=0
virtual bool nullsAreSortedHigh ()=0
virtual bool nullsAreSortedLow ()=0
virtual bool othersDeletesAreVisible (int type)=0
virtual bool othersInsertsAreVisible (int type)=0
virtual bool othersUpdatesAreVisible (int type)=0
virtual bool ownDeletesAreVisible (int type)=0
virtual bool ownInsertsAreVisible (int type)=0
virtual bool ownUpdatesAreVisible (int type)=0
virtual bool storesLowerCaseIdentifiers ()=0
virtual bool storesLowerCaseQuotedIdentifiers ()=0
virtual bool storesMixedCaseIdentifiers ()=0
virtual bool storesMixedCaseQuotedIdentifiers ()=0
virtual bool storesUpperCaseIdentifiers ()=0
virtual bool storesUpperCaseQuotedIdentifiers ()=0
virtual bool supportsAlterTableWithAddColumn ()=0
virtual bool supportsAlterTableWithDropColumn ()=0
virtual bool supportsANSI92EntryLevelSQL ()=0
virtual bool supportsANSI92FullSQL ()=0
virtual bool supportsANSI92IntermediateSQL ()=0
virtual bool supportsBatchUpdates ()=0
virtual bool supportsCatalogsInDataManipulation ()=0
virtual bool supportsCatalogsInIndexDefinitions ()=0
virtual bool supportsCatalogsInPrivilegeDefinitions ()=0
virtual bool supportsCatalogsInProcedureCalls ()=0
virtual bool supportsCatalogsInTableDefinitions ()=0
virtual bool supportsColumnAliasing ()=0
virtual bool supportsConvert ()=0
virtual bool supportsConvert (int fromType, int toType)=0
virtual bool supportsCoreSQLGrammar ()=0
virtual bool supportsCorrelatedSubqueries ()=0
virtual bool supportsDataDefinitionAndDataManipulationTransactions ()=0
virtual bool supportsDataManipulationTransactionsOnly ()=0
virtual bool supportsDifferentTableCorrelationNames ()=0
virtual bool supportsExpressionsInOrderBy ()=0
virtual bool supportsExtendedSQLGrammar ()=0
virtual bool supportsFullOuterJoins ()=0
virtual bool supportsGetGeneratedKeys ()=0
virtual bool supportsGroupBy ()=0
virtual bool supportsGroupByBeyondSelect ()=0
virtual bool supportsGroupByUnrelated ()=0
virtual bool supportsLikeEscapeClause ()=0
virtual bool supportsLimitedOuterJoins ()=0
virtual bool supportsMinimumSQLGrammar ()=0
virtual bool supportsMixedCaseIdentifiers ()=0
virtual bool supportsMixedCaseQuotedIdentifiers ()=0
virtual bool supportsMultipleOpenResults ()=0
virtual bool supportsMultipleResultSets ()=0
virtual bool supportsMultipleTransactions ()=0
virtual bool supportsNamedParameters ()=0
virtual bool supportsNonNullableColumns ()=0
virtual bool supportsOpenCursorsAcrossCommit ()=0
virtual bool supportsOpenCursorsAcrossRollback ()=0
virtual bool supportsOpenStatementsAcrossCommit ()=0
virtual bool supportsOpenStatementsAcrossRollback ()=0
virtual bool supportsOrderByUnrelated ()=0
virtual bool supportsOuterJoins ()=0
virtual bool supportsPositionedDelete ()=0
virtual bool supportsPositionedUpdate ()=0
virtual bool supportsResultSetHoldability (int holdability)=0
virtual bool supportsResultSetType (int type)=0
virtual bool supportsSavepoints ()=0
virtual bool supportsSchemasInDataManipulation ()=0
virtual bool supportsSchemasInIndexDefinitions ()=0
virtual bool supportsSchemasInPrivilegeDefinitions ()=0
virtual bool supportsSchemasInProcedureCalls ()=0
virtual bool supportsSchemasInTableDefinitions ()=0
virtual bool supportsSelectForUpdate ()=0
virtual bool supportsStatementPooling ()=0
virtual bool supportsStoredProcedures ()=0
virtual bool supportsSubqueriesInComparisons ()=0
virtual bool supportsSubqueriesInExists ()=0
virtual bool supportsSubqueriesInIns ()=0
virtual bool supportsSubqueriesInQuantifieds ()=0
virtual bool supportsTableCorrelationNames ()=0
virtual bool supportsTransactionIsolationLevel (int level)=0
virtual bool supportsTransactions ()=0
virtual bool supportsTypeConversion ()=0
virtual bool supportsUnion ()=0
virtual bool supportsUnionAll ()=0
virtual bool updatesAreDetected (int type)=0
virtual bool usesLocalFilePerTable ()=0
virtual bool usesLocalFiles ()=0

Protected Member Functions

virtual ~DatabaseMetaData ()

Detailed Description

Definition at line 23 of file metadata.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
versionColumnUnknown 
versionColumnNotPseudo 
versionColumnPseudo 

Definition at line 91 of file metadata.h.

anonymous enum
Enumerator:
typeNoNulls 
typeNullable 
typeNullableUnknown 

Definition at line 97 of file metadata.h.

anonymous enum
Enumerator:
typePredNone 
typePredChar 
typePredBasic 
typeSearchable 

Definition at line 103 of file metadata.h.

anonymous enum
Enumerator:
attributeNoNulls 
attributeNullable 
attributeNullableUnknown 

Definition at line 29 of file metadata.h.

anonymous enum
Enumerator:
bestRowTemporary 
bestRowTransaction 
bestRowSession 

Definition at line 35 of file metadata.h.

anonymous enum
Enumerator:
bestRowUnknown 
bestRowNotPseudo 
bestRowPseudo 

Definition at line 41 of file metadata.h.

anonymous enum
Enumerator:
columnNoNulls 
columnNullable 
columnNullableUnknown 

Definition at line 47 of file metadata.h.

anonymous enum
Enumerator:
importedKeyCascade 
importedKeyInitiallyDeferred 
importedKeyInitiallyImmediate 
importedKeyNoAction 
importedKeyNotDeferrable 
importedKeyRestrict 
importedKeySetDefault 
importedKeySetNull 

Definition at line 53 of file metadata.h.

anonymous enum
Enumerator:
procedureColumnIn 
procedureColumnInOut 
procedureColumnOut 
procedureColumnResult 
procedureColumnReturn 
procedureColumnUnknown 
procedureNoNulls 
procedureNoResult 
procedureNullable 
procedureNullableUnknown 
procedureResultUnknown 
procedureReturnsResult 

Definition at line 64 of file metadata.h.

anonymous enum
Enumerator:
sqlStateSQL99 
sqlStateXOpen 

Definition at line 79 of file metadata.h.

anonymous enum
Enumerator:
tableIndexClustered 
tableIndexHashed 
tableIndexOther 
tableIndexStatistic 

Definition at line 84 of file metadata.h.


Constructor & Destructor Documentation

virtual sql::DatabaseMetaData::~DatabaseMetaData ( ) [inline, protected, virtual]

Definition at line 26 of file metadata.h.

{}

Member Function Documentation

virtual bool sql::DatabaseMetaData::allProceduresAreCallable ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::allTablesAreSelectable ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::dataDefinitionCausesTransactionCommit ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::dataDefinitionIgnoredInTransactions ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::deletesAreDetected ( int  type) [pure virtual]
virtual bool sql::DatabaseMetaData::doesMaxRowSizeIncludeBlobs ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getAttributes ( const std::string &  catalog,
const std::string &  schemaPattern,
const std::string &  typeNamePattern,
const std::string &  attributeNamePattern 
) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getBestRowIdentifier ( const std::string &  catalog,
const std::string &  schema,
const std::string &  table,
int  scope,
bool  nullable 
) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getCatalogs ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getCatalogSeparator ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getCatalogTerm ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getCDBCMajorVersion ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getCDBCMinorVersion ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getColumnPrivileges ( const std::string &  catalog,
const std::string &  schema,
const std::string &  table,
const std::string &  columnNamePattern 
) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getColumns ( const std::string &  catalog,
const std::string &  schemaPattern,
const std::string &  tableNamePattern,
const std::string &  columnNamePattern 
) [pure virtual]
virtual Connection* sql::DatabaseMetaData::getConnection ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getCrossReference ( const std::string &  primaryCatalog,
const std::string &  primarySchema,
const std::string &  primaryTable,
const std::string &  foreignCatalog,
const std::string &  foreignSchema,
const std::string &  foreignTable 
) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getDatabaseMajorVersion ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getDatabaseMinorVersion ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getDatabasePatchVersion ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getDatabaseProductName ( ) [pure virtual]
virtual std::string sql::DatabaseMetaData::getDatabaseProductVersion ( ) [pure virtual]
virtual int sql::DatabaseMetaData::getDefaultTransactionIsolation ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getDriverMajorVersion ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getDriverMinorVersion ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getDriverName ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getDriverPatchVersion ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getDriverVersion ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getExportedKeys ( const std::string &  catalog,
const std::string &  schema,
const std::string &  table 
) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getExtraNameCharacters ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getIdentifierQuoteString ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getImportedKeys ( const std::string &  catalog,
const std::string &  schema,
const std::string &  table 
) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getIndexInfo ( const std::string &  catalog,
const std::string &  schema,
const std::string &  table,
bool  unique,
bool  approximate 
) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxBinaryLiteralLength ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxCatalogNameLength ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxCharLiteralLength ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxColumnNameLength ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxColumnsInGroupBy ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxColumnsInIndex ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxColumnsInOrderBy ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxColumnsInSelect ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxColumnsInTable ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxConnections ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxCursorNameLength ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxIndexLength ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxProcedureNameLength ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxRowSize ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxSchemaNameLength ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxStatementLength ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxStatements ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxTableNameLength ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxTablesInSelect ( ) [pure virtual]
virtual unsigned int sql::DatabaseMetaData::getMaxUserNameLength ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getNumericFunctions ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getPrimaryKeys ( const std::string &  catalog,
const std::string &  schema,
const std::string &  table 
) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getProcedures ( const std::string &  catalog,
const std::string &  schemaPattern,
const std::string &  procedureNamePattern 
) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getProcedureTerm ( ) [pure virtual]
virtual int sql::DatabaseMetaData::getResultSetHoldability ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getSchemaObjects ( const std::string &  catalogName = "",
const std::string &  schemaName = "",
const std::string &  objectType = "" 
) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getSchemaObjectTypes ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getSchemas ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getSchemata ( const std::string &  catalogName = "") [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getSchemaTerm ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getSearchStringEscape ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getSQLKeywords ( ) [pure virtual]
virtual int sql::DatabaseMetaData::getSQLStateType ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getStringFunctions ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getSuperTables ( const std::string &  catalog,
const std::string &  schemaPattern,
const std::string &  tableNamePattern 
) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getSuperTypes ( const std::string &  catalog,
const std::string &  schemaPattern,
const std::string &  typeNamePattern 
) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getSystemFunctions ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getTablePrivileges ( const std::string &  catalog,
const std::string &  schemaPattern,
const std::string &  tableNamePattern 
) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getTables ( const std::string &  catalog,
const std::string &  schemaPattern,
const std::string &  tableNamePattern,
std::list< std::string > &  types 
) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getTableTypes ( ) [pure virtual]
virtual const std::string& sql::DatabaseMetaData::getTimeDateFunctions ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getTypeInfo ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getUDTs ( const std::string &  catalog,
const std::string &  schemaPattern,
const std::string &  typeNamePattern,
std::list< int > &  types 
) [pure virtual]
virtual std::string sql::DatabaseMetaData::getUserName ( ) [pure virtual]
virtual ResultSet* sql::DatabaseMetaData::getVersionColumns ( const std::string &  catalog,
const std::string &  schema,
const std::string &  table 
) [pure virtual]
virtual bool sql::DatabaseMetaData::insertsAreDetected ( int  type) [pure virtual]
virtual bool sql::DatabaseMetaData::isCatalogAtStart ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::isReadOnly ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::nullPlusNonNullIsNull ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::nullsAreSortedAtEnd ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::nullsAreSortedAtStart ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::nullsAreSortedHigh ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::nullsAreSortedLow ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::othersDeletesAreVisible ( int  type) [pure virtual]
virtual bool sql::DatabaseMetaData::othersInsertsAreVisible ( int  type) [pure virtual]
virtual bool sql::DatabaseMetaData::othersUpdatesAreVisible ( int  type) [pure virtual]
virtual bool sql::DatabaseMetaData::ownDeletesAreVisible ( int  type) [pure virtual]
virtual bool sql::DatabaseMetaData::ownInsertsAreVisible ( int  type) [pure virtual]
virtual bool sql::DatabaseMetaData::ownUpdatesAreVisible ( int  type) [pure virtual]
virtual bool sql::DatabaseMetaData::storesLowerCaseIdentifiers ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::storesLowerCaseQuotedIdentifiers ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::storesMixedCaseIdentifiers ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::storesMixedCaseQuotedIdentifiers ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::storesUpperCaseIdentifiers ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::storesUpperCaseQuotedIdentifiers ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsAlterTableWithAddColumn ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsAlterTableWithDropColumn ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsANSI92EntryLevelSQL ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsANSI92FullSQL ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsANSI92IntermediateSQL ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsBatchUpdates ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsCatalogsInDataManipulation ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsCatalogsInIndexDefinitions ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsCatalogsInPrivilegeDefinitions ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsCatalogsInProcedureCalls ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsCatalogsInTableDefinitions ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsColumnAliasing ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsConvert ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsConvert ( int  fromType,
int  toType 
) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsCoreSQLGrammar ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsCorrelatedSubqueries ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsDataDefinitionAndDataManipulationTransactions ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsDataManipulationTransactionsOnly ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsDifferentTableCorrelationNames ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsExpressionsInOrderBy ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsExtendedSQLGrammar ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsFullOuterJoins ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsGetGeneratedKeys ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsGroupBy ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsGroupByBeyondSelect ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsGroupByUnrelated ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsLikeEscapeClause ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsLimitedOuterJoins ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsMinimumSQLGrammar ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsMixedCaseIdentifiers ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsMixedCaseQuotedIdentifiers ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsMultipleOpenResults ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsMultipleResultSets ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsMultipleTransactions ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsNamedParameters ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsNonNullableColumns ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsOpenCursorsAcrossCommit ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsOpenCursorsAcrossRollback ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsOpenStatementsAcrossCommit ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsOpenStatementsAcrossRollback ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsOrderByUnrelated ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsOuterJoins ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsPositionedDelete ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsPositionedUpdate ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsResultSetHoldability ( int  holdability) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsResultSetType ( int  type) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSavepoints ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSchemasInDataManipulation ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSchemasInIndexDefinitions ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSchemasInPrivilegeDefinitions ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSchemasInProcedureCalls ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSchemasInTableDefinitions ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSelectForUpdate ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsStatementPooling ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsStoredProcedures ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSubqueriesInComparisons ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSubqueriesInExists ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSubqueriesInIns ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsSubqueriesInQuantifieds ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsTableCorrelationNames ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsTransactionIsolationLevel ( int  level) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsTransactions ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsTypeConversion ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsUnion ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::supportsUnionAll ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::updatesAreDetected ( int  type) [pure virtual]
virtual bool sql::DatabaseMetaData::usesLocalFilePerTable ( ) [pure virtual]
virtual bool sql::DatabaseMetaData::usesLocalFiles ( ) [pure virtual]

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

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net