Many PgDAC classes are inherited from standard VCL/LCL classes. The inheritance hierarchy chart for PgDAC is shown below. The PgDAC classes are represented by hyperlinks that point to their description in this documentation. A description of the standard classes can be found in the documentation of your IDE.
TObject
|—TPersistent
|—TComponent
| |—TCustomConnection
| | |—TCustomDAConnection
| | |—TPgConnection
| |—TDataSet
| | |—TMemDataSet
| | |—TCustomDADataSet
| | | |—TCustomPgDataSet
| | | |—TPgQuery
| | | |—TCustomPgTable
| | | | |—TPgTable
| | | |—TCustomPgStoredProc
| | | |—TPgStoredProc
| | |—TDAMetaData
| | |—TPgMetaData
| | |—TVirtualTable
| |—TDataSource
| | |—TCRDataSource
| | |—TPgDataSource
| |—DADataAdapter
| | |—PgDataAdapter
| |—TCRBatchMove
| | |—TPgConnectDialog
| |—TCustomDASQL
| | |—TPgSQL
| | |—TPgSQLMonitor
| |—TDALoader
| | |—TPgLoader
| |—TDAScript
| | |—TPgScript
| |—TDADump
| | |—TPgDump
| |—TDATransaction
| | |TPgTransaction
| |—TDAAlerter
| |TPgAlerter
| |—TCREncryptor
| | |TPgEncryptor
|—TBlob
| |—TCompressedBlob
| |—TPgLargeObject
| |—TPgRowType
| |—TPgRow
| |—TPgCursor
| |—TPgRefCursor
| |—TPgTimeStamp
| |—TPgDate
| |—TPgTime
|—TPgPoint
|—TPgLSeg
|—TPgBox
|—TPgPath