FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
AcDbDatabaseSummaryInfo.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
20#include "AcString.h"
21
23{
24public:
27 virtual Acad::ErrorStatus getTitle(AcString &) const;
28 virtual Acad::ErrorStatus getTitle(ACHAR*&) const;
29 virtual Acad::ErrorStatus setTitle(const ACHAR*);
30 virtual Acad::ErrorStatus getSubject(AcString &) const;
31 virtual Acad::ErrorStatus getSubject(ACHAR*&) const;
32 virtual Acad::ErrorStatus setSubject(const ACHAR*);
33 virtual Acad::ErrorStatus getAuthor(AcString &) const;
34 virtual Acad::ErrorStatus getAuthor(ACHAR*&) const;
35 virtual Acad::ErrorStatus setAuthor(const ACHAR*);
36 virtual Acad::ErrorStatus getKeywords(AcString &) const;
37 virtual Acad::ErrorStatus getKeywords(ACHAR*&) const;
38 virtual Acad::ErrorStatus setKeywords(const ACHAR*);
39 virtual Acad::ErrorStatus getComments(AcString & ) const;
40 virtual Acad::ErrorStatus getComments(ACHAR*&) const;
41 virtual Acad::ErrorStatus setComments(const ACHAR*);
42 virtual Acad::ErrorStatus getLastSavedBy(AcString &) const;
43 virtual Acad::ErrorStatus getLastSavedBy(ACHAR*&) const;
44 virtual Acad::ErrorStatus setLastSavedBy(const ACHAR*);
45 virtual Acad::ErrorStatus getRevisionNumber(AcString &) const;
46 virtual Acad::ErrorStatus getRevisionNumber(ACHAR*&) const;
47 virtual Acad::ErrorStatus setRevisionNumber(const ACHAR*);
48 virtual Acad::ErrorStatus getHyperlinkBase(AcString &) const;
49 virtual Acad::ErrorStatus getHyperlinkBase(ACHAR*&) const;
50 virtual Acad::ErrorStatus setHyperlinkBase(const ACHAR*);
51 virtual int numCustomInfo() const;
52 virtual Acad::ErrorStatus addCustomSummaryInfo(const ACHAR* , const ACHAR* );
53 virtual Acad::ErrorStatus deleteCustomSummaryInfo(int);
54 virtual Acad::ErrorStatus deleteCustomSummaryInfo(const ACHAR* );
55 virtual Acad::ErrorStatus getCustomSummaryInfo(int, AcString &,AcString &) const;
56 virtual Acad::ErrorStatus getCustomSummaryInfo(int, ACHAR*&, ACHAR *&) const;
57 virtual Acad::ErrorStatus setCustomSummaryInfo(int, const ACHAR*, const ACHAR *);
58 virtual Acad::ErrorStatus getCustomSummaryInfo(const ACHAR *, AcString & ) const;
59 virtual Acad::ErrorStatus getCustomSummaryInfo(const ACHAR *, ACHAR *&) const;
60 virtual Acad::ErrorStatus setCustomSummaryInfo(const ACHAR *, const ACHAR *);
61 virtual AcDbDatabase* database() const ;
62
64};
virtual Acad::ErrorStatus getAuthor(AcString &) const
virtual Acad::ErrorStatus setKeywords(const ACHAR *)
virtual Acad::ErrorStatus getLastSavedBy(AcString &) const
virtual Acad::ErrorStatus deleteCustomSummaryInfo(const ACHAR *)
virtual Acad::ErrorStatus getKeywords(AcString &) const
virtual Acad::ErrorStatus getTitle(ACHAR *&) const
virtual ~AcDbDatabaseSummaryInfo()
virtual Acad::ErrorStatus getHyperlinkBase(AcString &) const
virtual Acad::ErrorStatus setComments(const ACHAR *)
virtual Acad::ErrorStatus setCustomSummaryInfo(const ACHAR *, const ACHAR *)
virtual Acad::ErrorStatus addCustomSummaryInfo(const ACHAR *, const ACHAR *)
virtual Acad::ErrorStatus deleteCustomSummaryInfo(int)
virtual Acad::ErrorStatus setTitle(const ACHAR *)
virtual Acad::ErrorStatus getCustomSummaryInfo(const ACHAR *, ACHAR *&) const
virtual Acad::ErrorStatus getSubject(ACHAR *&) const
virtual Acad::ErrorStatus getRevisionNumber(AcString &) const
virtual Acad::ErrorStatus getCustomSummaryInfo(int, ACHAR *&, ACHAR *&) const
virtual Acad::ErrorStatus getComments(ACHAR *&) const
virtual Acad::ErrorStatus getRevisionNumber(ACHAR *&) const
virtual AcDbDatabase * database() const
virtual Acad::ErrorStatus setCustomSummaryInfo(int, const ACHAR *, const ACHAR *)
virtual Acad::ErrorStatus getLastSavedBy(ACHAR *&) const
virtual Acad::ErrorStatus getKeywords(ACHAR *&) const
virtual Acad::ErrorStatus setRevisionNumber(const ACHAR *)
virtual Acad::ErrorStatus getSubject(AcString &) const
virtual Acad::ErrorStatus setLastSavedBy(const ACHAR *)
ACRX_DECLARE_MEMBERS(AcDbDatabaseSummaryInfo)
virtual Acad::ErrorStatus getHyperlinkBase(ACHAR *&) const
virtual Acad::ErrorStatus getCustomSummaryInfo(const ACHAR *, AcString &) const
virtual int numCustomInfo() const
virtual Acad::ErrorStatus setSubject(const ACHAR *)
virtual Acad::ErrorStatus setAuthor(const ACHAR *)
virtual Acad::ErrorStatus getCustomSummaryInfo(int, AcString &, AcString &) const
virtual Acad::ErrorStatus setHyperlinkBase(const ACHAR *)
virtual Acad::ErrorStatus getAuthor(ACHAR *&) const
virtual Acad::ErrorStatus getComments(AcString &) const
virtual Acad::ErrorStatus getTitle(AcString &) const