#include "PgObject.h" #include "SqlFormattingUtils.h" PgObject::PgObject(PgDatabaseCatalog& cat, Oid oid, const QString &name) : m_catalog(&cat) , m_oid(oid) , m_name(name) {} PgObject::~PgObject() {} Oid PgObject::oid() const { return m_oid; } const QString& PgObject::objectName() const { return m_name; } QString PgObject::quotedObjectName() const { return quoteIdent(objectName()); } const PgDatabaseCatalog& PgObject::catalog() const { return *m_catalog; } void test(PgObject a, PgObject b) { a = b; }