|
CFx SDK Documentation
2023 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. |