| 
    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. |