LibreOffice Module connectivity (master) 1
Public Member Functions | Private Attributes | List of all members
dbtools::OPropertyMap Class Reference

#include <propertyids.hxx>

Public Member Functions

 OPropertyMap ()
 
const OUString & getNameByIndex (sal_Int32 _nIndex) const
 

Private Attributes

std::map< sal_Int32, OUString > m_aPropertyMap
 

Detailed Description

Definition at line 30 of file propertyids.hxx.

Constructor & Destructor Documentation

◆ OPropertyMap()

dbtools::OPropertyMap::OPropertyMap ( )

Definition at line 25 of file propertyids.cxx.

References m_aPropertyMap, PROPERTY_ID_ACTIVE_CONNECTION, PROPERTY_ID_AGGREGATEFUNCTION, PROPERTY_ID_APPLYFILTER, PROPERTY_ID_AUTOINCREMENTCREATION, PROPERTY_ID_CATALOG, PROPERTY_ID_CATALOGNAME, PROPERTY_ID_CHECKOPTION, PROPERTY_ID_COMMAND, PROPERTY_ID_CURSORNAME, PROPERTY_ID_DBASEPRECISIONCHANGED, PROPERTY_ID_DEFAULTVALUE, PROPERTY_ID_DELETERULE, PROPERTY_ID_DELIMITER, PROPERTY_ID_DESCRIPTION, PROPERTY_ID_DETAILFIELDS, PROPERTY_ID_ESCAPEPROCESSING, PROPERTY_ID_FETCHDIRECTION, PROPERTY_ID_FETCHSIZE, PROPERTY_ID_FIELDTYPE, PROPERTY_ID_FILTER, PROPERTY_ID_FORMATKEY, PROPERTY_ID_FUNCTION, PROPERTY_ID_HAVINGCLAUSE, PROPERTY_ID_HY010, PROPERTY_ID_ISASCENDING, PROPERTY_ID_ISAUTOINCREMENT, PROPERTY_ID_ISBOOKMARKABLE, PROPERTY_ID_ISCLUSTERED, PROPERTY_ID_ISCURRENCY, PROPERTY_ID_ISNULLABLE, PROPERTY_ID_ISPRIMARYKEYINDEX, PROPERTY_ID_ISROWVERSION, PROPERTY_ID_ISSEARCHABLE, PROPERTY_ID_ISSIGNED, PROPERTY_ID_ISUNIQUE, PROPERTY_ID_LABEL, PROPERTY_ID_LOCALE, PROPERTY_ID_MASTERFIELDS, PROPERTY_ID_MAXFIELDSIZE, PROPERTY_ID_MAXROWS, PROPERTY_ID_NAME, PROPERTY_ID_PASSWORD, PROPERTY_ID_PRECISION, PROPERTY_ID_PRIVILEGES, PROPERTY_ID_QUERYTIMEOUT, PROPERTY_ID_REALNAME, PROPERTY_ID_REFERENCEDTABLE, PROPERTY_ID_RELATEDCOLUMN, PROPERTY_ID_RESULTSETCONCURRENCY, PROPERTY_ID_RESULTSETTYPE, PROPERTY_ID_SCALE, PROPERTY_ID_SCHEMANAME, PROPERTY_ID_TABLENAME, PROPERTY_ID_TYPE, PROPERTY_ID_TYPENAME, PROPERTY_ID_UPDATERULE, PROPERTY_ID_USEBOOKMARKS, and PROPERTY_ID_VALUE.

Member Function Documentation

◆ getNameByIndex()

const OUString & dbtools::OPropertyMap::getNameByIndex ( sal_Int32  _nIndex) const

Definition at line 95 of file propertyids.cxx.

References m_aPropertyMap.

Referenced by connectivity::mysqlc::Table::alterColumnByIndex(), connectivity::ado::OAdoTable::alterColumnByIndex(), connectivity::OTableHelper::alterColumnByIndex(), connectivity::hsqldb::OHSQLTable::alterColumnByName(), connectivity::mysql::OMySQLTable::alterColumnByName(), connectivity::hsqldb::OHSQLTable::alterColumnType(), connectivity::OSQLParseTreeIterator::appendColumns(), connectivity::ado::OKeys::appendObject(), connectivity::dbase::ODbaseTables::appendObject(), connectivity::OIndexesHelper::appendObject(), connectivity::firebird::OStatementCommonBase::createArrayHelper(), connectivity::macab::MacabResultSet::createArrayHelper(), connectivity::macab::MacabCommonStatement::createArrayHelper(), connectivity::ado::ODatabaseMetaDataResultSet::createArrayHelper(), connectivity::ado::OResultSet::createArrayHelper(), connectivity::ado::OStatement_Base::createArrayHelper(), connectivity::java_sql_Statement_Base::createArrayHelper(), connectivity::java_sql_ResultSet::createArrayHelper(), connectivity::odbc::ODatabaseMetaDataResultSet::createArrayHelper(), connectivity::odbc::OResultSet::createArrayHelper(), connectivity::odbc::OStatement_Base::createArrayHelper(), connectivity::dbase::ODbaseIndex::CreateImpl(), connectivity::dbase::ODbaseIndex::createINFEntry(), connectivity::OIndexColumns::createObject(), connectivity::OKeyColumnsHelper::createObject(), connectivity::dbase::ODbaseIndexColumns::createObject(), connectivity::OColumnsHelper::createObject(), connectivity::OIndexesHelper::createObject(), dbtools::createSDBCXColumn(), connectivity::firebird::Tables::createStandardColumnPart(), dbtools::createStandardColumnPart(), dbtools::createStandardCreateStatement(), dbtools::createStandardKeyStatement(), dbtools::createStandardTypePart(), connectivity::hsqldb::HViews::createView(), connectivity::dbase::ODbaseIndex::DropImpl(), connectivity::hsqldb::OTables::dropObject(), connectivity::OKeysHelper::dropObject(), connectivity::find(), connectivity::OSQLParseTreeIterator::findColumn(), connectivity::findRealName(), connectivity::component::OComponentDatabaseMetaData::getColumns(), connectivity::dbase::ODbaseDatabaseMetaData::getColumns(), connectivity::flat::OFlatDatabaseMetaData::getColumns(), connectivity::dbase::ODbaseIndex::getCompletePath(), connectivity::dbase::ODbaseDatabaseMetaData::getIndexInfo(), dbtools::getPrimaryKeyColumns_throw(), connectivity::OSQLParseTreeIterator::getSelectColumnNames(), connectivity::OSQLParseTreeIterator::impl_getQueryParameterColumns(), connectivity::OSQLParseNode::impl_parseTableNameNodeToString_throw(), connectivity::OSQLParser::predicateTree(), connectivity::OIndexHelper::refreshColumns(), connectivity::OTableKeyHelper::refreshColumns(), connectivity::file::OStatement_Base::SetAssignValue(), connectivity::file::OResultSet::setBoundedColumns(), connectivity::ado::OAdoTable::setFastPropertyValue_NoBroadcast(), connectivity::file::OResultSet::sortRows(), and dbtools::TransferFormComponentProperties().

Member Data Documentation

◆ m_aPropertyMap

std::map<sal_Int32, OUString> dbtools::OPropertyMap::m_aPropertyMap
private

Definition at line 32 of file propertyids.hxx.

Referenced by getNameByIndex(), and OPropertyMap().


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