CFx SDK Documentation 2024 SP0
|
#include <summinfo.h>
Public Member Functions | |
ODRX_DECLARE_MEMBERS (OdDbDatabaseSummaryInfo) | |
OdDbDatabaseSummaryInfo () | |
virtual OdString | getTitle () const =0 |
virtual void | setTitle (const OdString &title)=0 |
virtual OdString | getSubject () const =0 |
virtual void | setSubject (const OdString &subject)=0 |
virtual OdString | getAuthor () const =0 |
virtual void | setAuthor (const OdString &author)=0 |
virtual OdString | getKeywords () const =0 |
virtual void | setKeywords (const OdString &keywords)=0 |
virtual OdString | getComments () const =0 |
virtual void | setComments (const OdString &comments)=0 |
virtual OdString | getLastSavedBy () const =0 |
virtual void | setLastSavedBy (const OdString &lastSavedBy)=0 |
virtual OdString | getRevisionNumber () const =0 |
virtual void | setRevisionNumber (const OdString &revisionNumber)=0 |
virtual OdString | getHyperlinkBase () const =0 |
virtual void | setHyperlinkBase (const OdString &hyperlinkBase)=0 |
virtual int | numCustomInfo () const =0 |
virtual void | addCustomSummaryInfo (const OdString &key, const OdString &value)=0 |
virtual void | deleteCustomSummaryInfo (int fieldIndex)=0 |
virtual bool | deleteCustomSummaryInfo (const OdString &key)=0 |
virtual void | getCustomSummaryInfo (int fieldIndex, OdString &key, OdString &rvalue) const =0 |
virtual void | setCustomSummaryInfo (int fieldIndex, const OdString &key, const OdString &value)=0 |
virtual bool | getCustomSummaryInfo (const OdString &customInfoKey, OdString &rvalue) const =0 |
virtual void | setCustomSummaryInfo (const OdString &customInfoKey, const OdString &value)=0 |
virtual OdDbDatabase * | database () const =0 |
virtual void | setDatabase (OdDbDatabase *pDb)=0 |
Public Member Functions inherited from OdRxObject | |
ODRX_HEAP_OPERATORS () | |
OdRxObject () | |
virtual | ~OdRxObject () |
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
virtual OdRxObject * | x (const OdRxClass *pClass) const |
virtual OdRxClass * | isA () const |
virtual void | addRef ()=0 |
virtual void | release ()=0 |
virtual long | numRefs () const |
bool | isKindOf (const OdRxClass *pClass) const |
virtual OdRxObjectPtr | clone () const |
virtual void | copyFrom (const OdRxObject *pSource) |
virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
virtual bool | isEqualTo (const OdRxObject *pOther) const |
Additional Inherited Members | |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
This class encapsulates a set of character strings containing additional information for an OdDbDatabase as Summary Information.
Definition at line 45 of file summinfo.h.
OdDbDatabaseSummaryInfo::OdDbDatabaseSummaryInfo | ( | ) |
|
pure virtual |
Appends a custom field to the Summary Information.
key | [in] Name of the custom field. |
value | [in] Value of the custom field. |
|
pure virtual |
Returns the OdDbDatabase associated with this Summary Information.
|
pure virtual |
Deletes the specified custom field from the Summary Information.
key | [in] Name of the field. |
|
pure virtual |
Deletes the specified custom field from the Summary Information.
fieldIndex | [in] Field index [1..numCustomInfo()]. |
|
pure virtual |
Returns the value of the Author field of the Summary Information.
|
pure virtual |
Returns the value of the Comments field of the Summary Information.
|
pure virtual |
Returns the value of the specified custom field of the Summary Information.
customInfoKey | [in] Name of the field to retrieve. |
rvalue | [out] Receives the value. |
|
pure virtual |
Returns the value of the specified custom field of the Summary Information.
fieldIndex | [in] Field index [1..numCustomInfo()]. |
key | [out] Receives the name. |
rvalue | [out] Receives the value. |
|
pure virtual |
Returns the value of the HyperlinkBase field of the Summary Information.
|
pure virtual |
Returns the value of the Keywords field of the Summary Information.
|
pure virtual |
Returns the value of the LastSavedBy field of the Summary Information.
|
pure virtual |
Returns the value of the RevisionNumber field of the Summary Information.
|
pure virtual |
Returns the value of the Subject field of the Summary Information.
|
pure virtual |
Returns the value of the Title field of the Summary Information.
|
pure virtual |
Returns the number of custom fields in the Summary Information
OdDbDatabaseSummaryInfo::ODRX_DECLARE_MEMBERS | ( | OdDbDatabaseSummaryInfo | ) |
Sets the value of the Author field of the Summary Information.
author | [in] Author. |
Sets the value of the Comments field of the Summary Information.
comments | [in] Comments. |
|
pure virtual |
Sets the value of the specified custom field of the Summary Information.
customInfoKey | [in] Name of the field to set. |
value | [in] Value for the field. |
|
pure virtual |
Sets the value of the specified custom field of the Summary Information.
fieldIndex | [in] Field index [1..numCustomInfo()]. |
key | [in] Name of the field. |
value | [in] Value for the field. |
|
pure virtual |
Sets the OdDbDatabase associated with this Summary Information.
pDb | [in] Pointer to the database. |
|
pure virtual |
Sets the value of the HyperlinkBase field of the Summary Information.
hyperlinkBase | [in] HyperlinkBase. |
Sets the value of the Keywords field of the Summary Information.
keywords | [in] Keywords. |
Sets the value of the LastSavedBy field of the Summary Information.
lastSavedBy | [in] Last Saved By. |
|
pure virtual |
Sets the value of the RevisionNumber field of the Summary Information.
revisionNumber | [in] Revision number. |
Sets the value of the Subject field of the Summary Information.
subject | [in] Subject. |
Sets the value of the Title field of the Summary Information.
title | [in] Title. |