HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_IORMDDLReference Class Referenceabstract

#include <UT_ORMDDLReference.h>

+ Inheritance diagram for UT_IORMDDLReference:

Public Member Functions

virtual ~UT_IORMDDLReference ()=default
 
 UT_IORMDDLReference (const UT_IORMDDLReference &)=default
 
UT_IORMDDLReferenceoperator= (const UT_IORMDDLReference &)=default
 
virtual bool referencesTable (const UT_StringHolder &table) const
 
virtual bool referencesColumn (const UT_StringHolder &table, const UT_StringHolder &column) const
 
virtual void renameTableReferences (const UT_StringHolder &old_table, const UT_StringHolder &new_table)
 
virtual void renameColumnReferences (const UT_StringHolder &table, const UT_StringHolder &old_column, const UT_StringHolder &new_column)
 
virtual UT_StringHolder toString () const =0
 

Protected Member Functions

 UT_IORMDDLReference ()=default
 

Detailed Description

Definition at line 54 of file UT_ORMDDLReference.h.

Constructor & Destructor Documentation

virtual UT_IORMDDLReference::~UT_IORMDDLReference ( )
virtualdefault
UT_IORMDDLReference::UT_IORMDDLReference ( const UT_IORMDDLReference )
default
UT_IORMDDLReference::UT_IORMDDLReference ( )
protecteddefault

Member Function Documentation

UT_IORMDDLReference& UT_IORMDDLReference::operator= ( const UT_IORMDDLReference )
default
virtual bool UT_IORMDDLReference::referencesColumn ( const UT_StringHolder table,
const UT_StringHolder column 
) const
inlinevirtual
virtual bool UT_IORMDDLReference::referencesTable ( const UT_StringHolder table) const
inlinevirtual
virtual void UT_IORMDDLReference::renameColumnReferences ( const UT_StringHolder table,
const UT_StringHolder old_column,
const UT_StringHolder new_column 
)
inlinevirtual
virtual void UT_IORMDDLReference::renameTableReferences ( const UT_StringHolder old_table,
const UT_StringHolder new_table 
)
inlinevirtual
virtual UT_StringHolder UT_IORMDDLReference::toString ( ) const
pure virtual

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