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

#include <UT_ORMDDLReference.h>

+ Inheritance diagram for UT_ORMDDLColumnsReference:

Public Member Functions

 UT_ORMDDLColumnsReference (const UT_StringHolder &table, const UT_StringArray &columns, const UT_StringArray &column_suffixes=UT_StringArray{})
 
UT_StringHolder toString () const override
 
- Public Member Functions inherited from UT_ORMDDLBaseTableColumnsReference
bool referencesColumn (const UT_StringHolder &table, const UT_StringHolder &column) const override
 
void renameColumnReferences (const UT_StringHolder &table, const UT_StringHolder &old_column, const UT_StringHolder &new_column) override
 
- Public Member Functions inherited from UT_ORMDDLTableReference
 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
 
- Public Member Functions inherited from UT_IORMDDLReference
virtual ~UT_IORMDDLReference ()=default
 
 UT_IORMDDLReference (const UT_IORMDDLReference &)=default
 
UT_IORMDDLReferenceoperator= (const UT_IORMDDLReference &)=default
 

Protected Attributes

UT_StringArray myColumnSuffixes
 
- Protected Attributes inherited from UT_ORMDDLBaseTableColumnsReference
UT_StringArray myColumns
 
- Protected Attributes inherited from UT_ORMDDLTableReference
UT_StringHolder myTableName
 

Additional Inherited Members

- Protected Member Functions inherited from UT_ORMDDLBaseTableColumnsReference
 UT_ORMDDLBaseTableColumnsReference (const UT_StringHolder &table, const UT_StringArray &columns)
 
bool hasColumn_ (const UT_StringRef &column) const
 
- Protected Member Functions inherited from UT_IORMDDLReference
 UT_IORMDDLReference ()=default
 

Detailed Description

Definition at line 168 of file UT_ORMDDLReference.h.

Constructor & Destructor Documentation

UT_ORMDDLColumnsReference::UT_ORMDDLColumnsReference ( const UT_StringHolder table,
const UT_StringArray columns,
const UT_StringArray column_suffixes = UT_StringArray{} 
)
inline

Definition at line 172 of file UT_ORMDDLReference.h.

Member Function Documentation

UT_StringHolder UT_ORMDDLColumnsReference::toString ( ) const
inlineoverridevirtual

Reimplemented from UT_ORMDDLTableReference.

Definition at line 181 of file UT_ORMDDLReference.h.

Member Data Documentation

UT_StringArray UT_ORMDDLColumnsReference::myColumnSuffixes
protected

Definition at line 198 of file UT_ORMDDLReference.h.


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