HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_ORMDDLTableReference Class Reference

#include <UT_ORMDDLReference.h>

+ Inheritance diagram for UT_ORMDDLTableReference:

Public Member Functions

 UT_ORMDDLTableReference (const UT_StringHolder &table)
 
bool referencesTable (const UT_StringHolder &table) const override
 
void renameTableReferences (const UT_StringHolder &old_table, const UT_StringHolder &new_table) override
 
UT_StringHolder toString () const override
 
- Public Member Functions inherited from UT_IORMDDLReference
virtual ~UT_IORMDDLReference ()=default
 
 UT_IORMDDLReference (const UT_IORMDDLReference &)=default
 
UT_IORMDDLReferenceoperator= (const UT_IORMDDLReference &)=default
 
virtual bool referencesColumn (const UT_StringHolder &table, const UT_StringHolder &column) const
 
virtual void renameColumnReferences (const UT_StringHolder &table, const UT_StringHolder &old_column, const UT_StringHolder &new_column)
 

Protected Attributes

UT_StringHolder myTableName
 

Additional Inherited Members

- Protected Member Functions inherited from UT_IORMDDLReference
 UT_IORMDDLReference ()=default
 

Detailed Description

Definition at line 88 of file UT_ORMDDLReference.h.

Constructor & Destructor Documentation

UT_ORMDDLTableReference::UT_ORMDDLTableReference ( const UT_StringHolder table)
inline

Definition at line 91 of file UT_ORMDDLReference.h.

Member Function Documentation

bool UT_ORMDDLTableReference::referencesTable ( const UT_StringHolder table) const
inlineoverridevirtual

Reimplemented from UT_IORMDDLReference.

Reimplemented in UT_ORMForeignKeyNameReference.

Definition at line 95 of file UT_ORMDDLReference.h.

void UT_ORMDDLTableReference::renameTableReferences ( const UT_StringHolder old_table,
const UT_StringHolder new_table 
)
inlineoverridevirtual

Reimplemented from UT_IORMDDLReference.

Reimplemented in UT_ORMForeignKeyNameReference.

Definition at line 100 of file UT_ORMDDLReference.h.

UT_StringHolder UT_ORMDDLTableReference::toString ( ) const
inlineoverridevirtual

Implements UT_IORMDDLReference.

Reimplemented in UT_ORMForeignKeyNameReference, and UT_ORMDDLColumnsReference.

Definition at line 108 of file UT_ORMDDLReference.h.

Member Data Documentation

UT_StringHolder UT_ORMDDLTableReference::myTableName
protected

Definition at line 114 of file UT_ORMDDLReference.h.


The documentation for this class was generated from the following file: