CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
26 #ifndef OD_DBLINKEDTABLEDATA_H
27 #define OD_DBLINKEDTABLEDATA_H
427 #endif // OD_DBLINKEDTABLEDATA_H
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual void removeDataLink(OdInt32 nRow, OdInt32 nCol)
virtual void setDataType(OdInt32 nRow, OdInt32 nCol, OdValue::DataType nDataType, OdValue::UnitType nUnitType)
virtual OdString getText(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent) const
GLuint const GLchar * name
virtual void setBlockTableRecordId(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, const OdDbObjectId &idBTR)
virtual void deleteColumn(OdInt32 nIndex, OdInt32 nNumColsToDelete)
virtual OdDbObjectId getBlockTableRecordId(OdInt32 nRow, OdInt32 nCol) const
virtual OdInt32 appendColumn(OdInt32 nNumCols)
virtual void updateDataLink(OdInt32 nRow, OdInt32 nCol, OdDb::UpdateDirection nDir, OdDb::UpdateOption nOption)
virtual void setCustomData(OdInt32 nRow, OdInt32 nCol, const OdString &sKey, const OdValue *pData)
virtual void setText(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, const OdString &sText)
virtual void deleteContent(const OdCellRange &range)
virtual bool hasFormula(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent) const
virtual OdString getColumnName(OdInt32 nIndex) const
virtual OdString dataFormat(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent) const
virtual void setDataFormat(OdInt32 nRow, OdInt32 nCol, const OdString sFormat)
virtual void setText(OdInt32 nRow, OdInt32 nCol, const OdString &sText)
virtual void setColumnName(OdInt32 nIndex, const OdString name)
virtual OdDbObjectId getFieldId(OdInt32 nRow, OdInt32 nCol) const
virtual OdInt32 getCustomData(OdInt32 nRow, OdInt32 nCol) const
virtual bool canInsert(OdInt32 nIndex, bool bRow) const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual void setFieldId(OdInt32 nRow, OdInt32 nCol, const OdDbObjectId &idField)
virtual OdDb::CellContentType contentType(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent) const
virtual OdString getFormula(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent) const
virtual OdInt32 insertRow(OdInt32 nIndex, OdInt32 nNumRows)
virtual void setDataLink(OdInt32 nRow, OdInt32 nCol, const OdDbObjectId &idDataLink, bool bUpdate)
virtual void copyFrom(const OdDbLinkedTableData *pSrc, OdDb::TableCopyOption nOption)
virtual void setToolTip(OdInt32 nRow, OdInt32 nCol, const OdString &sToolTip)
virtual void setFieldId(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, const OdDbObjectId &idField)
virtual OdDbDataLinkPtr getDataLink(OdInt32 nRow, OdInt32 nCol, OdDb::OpenMode mode) const
virtual OdDbObjectId getBlockTableRecordId(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent) const
virtual void setCellState(OdInt32 nRow, OdInt32 nCol, OdDb::CellState nCellState)
virtual void moveContent(OdInt32 nRow, OdInt32 nCol, OdInt32 nFromIndex, OdInt32 nToIndex)
OdSmartPtr< OdDbLinkedTableData > OdDbLinkedTableDataPtr
virtual OdDb::CellContentType contentType(OdInt32 nRow, OdInt32 nCol) const
virtual bool isContentEditable(OdInt32 nRow, OdInt32 nCol) const
virtual void setValue(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, const OdValue &value)
virtual void setBlockAttributeValue(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, const OdDbObjectId &idAttDef, const OdString sAttValue)
virtual void setDataType(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, OdValue::DataType nDataType, OdValue::UnitType nUnitType)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
virtual OdDbObjectId getDataLink(OdInt32 nRow, OdInt32 nCol) const
virtual OdInt32 getDataLink(const OdCellRange &pRange, OdDbObjectIdArray &dataLinkIds) const
virtual void copyFrom(const OdDbLinkedTableData *pSrc, OdDb::TableCopyOption nOption, const OdCellRange &srcRange, const OdCellRange &targetRange, OdCellRange *pNewTargetRange)
virtual OdInt32 numRows() const
virtual void deleteRow(OdInt32 nIndex, OdInt32 nNumRowsToDelete)
virtual OdString getText(OdInt32 nRow, OdInt32 nCol) const
virtual void setBlockAttributeValue(OdInt32 nRow, OdInt32 nCol, const OdDbObjectId &idAttDef, const OdString sAttValue)
virtual bool canDelete(OdInt32 nIndex, OdInt32 nCount, bool bRow) const
virtual void setBlockTableRecordId(OdInt32 nRow, OdInt32 nCol, const OdDbObjectId &idBTR)
virtual void setFormula(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, const OdString sFormula)
virtual OdValue getValue(OdInt32 nRow, OdInt32 nCol) const
virtual void copyFrom(const OdRxObject *pSource)
virtual void deleteContent(OdInt32 nRow, OdInt32 nCol)
virtual OdValue getValue(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, OdValue::FormatOption nOption) const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual OdInt32 insertColumn(OdInt32 nIndex, OdInt32 nNumCols)
virtual void setValue(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, const OdValue &value, OdValue::ParseOption nOption)
virtual OdDb::CellState cellState(OdInt32 nRow, OdInt32 nCol) const
virtual OdValue getCustomData(OdInt32 nRow, OdInt32 nCol, const OdString &sKey) const
GLsizei const GLfloat * value
virtual OdString getToolTip(OdInt32 nRow, OdInt32 nCol) const
virtual OdString getBlockAttributeValue(OdInt32 nRow, OdInt32 nCol, const OdDbObjectId &idAttDef) const
virtual OdString dataFormat(OdInt32 nRow, OdInt32 nCol) const
virtual bool isLinked(OdInt32 nRow, OdInt32 nCol) const
virtual void setDataFormat(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, const OdString sFormat)
virtual OdCellRange getDataLinkRange(OdInt32 nRow, OdInt32 nCol) const
virtual OdInt32 numColumns() const
virtual void setCustomData(OdInt32 nRow, OdInt32 nCol, OdInt32 nData)
virtual void setValue(OdInt32 nRow, OdInt32 nCol, const OdValue &value)
virtual void getDataType(OdInt32 nRow, OdInt32 nCol, OdValue::DataType &nDataType, OdValue::UnitType &nUnitType) const
virtual OdString getBlockAttributeValue(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, const OdDbObjectId &idAttDef) const
ODDB_DECLARE_MEMBERS(OdDbLinkedTableData)
virtual void setSize(OdInt32 nRows, OdInt32 nCols)
virtual void setDataLink(const OdCellRange &range, const OdDbObjectId &idDataLink, bool bUpdate)
virtual OdDbFieldPtr getField(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, OdDb::OpenMode mode) const
virtual OdUInt32 numContents(OdInt32 nRow, OdInt32 nCol) const
virtual OdUInt32 createContent(OdInt32 nRow, OdInt32 nCol, OdInt32 nIndex)
virtual OdInt32 appendRow(OdInt32 nNumRows)
virtual void updateDataLink(OdDb::UpdateDirection nDir, OdDb::UpdateOption nOption)
virtual void deleteContent(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent)
virtual OdString getText(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, OdValue::FormatOption nOption) const
virtual OdDbObjectId getFieldId(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent) const
virtual void removeDataLink(void)
virtual void getDataType(OdInt32 nRow, OdInt32 nCol, OdUInt32 nContent, OdValue::DataType &nDataType, OdValue::UnitType &nUnitType) const