DB Link
API Reference Guide
Product Documentation:

Visualization DB Link
Documentation Home
List of all members | Public Member Functions
IldTableIndex Class Reference

This class describes the indexes of the tables. More...

#include <ildblink/ildrel.h>

Inheritance diagram for IldTableIndex:
IldKey

Public Member Functions

const char * getOwner () const
 Get the name of the owner. More...
 
IlBoolean isUnique () const
 Tell if the index is unique. More...
 
- Public Member Functions inherited from IldKey
const IldColumngetColumn (IlUShort index) const
 Get a column from the relation. More...
 
IlUShort getCount () const
 Get the number of columns in the key. More...
 
IldKeyType getKeyType () const
 Get the type of the key. More...
 
const char * getName () const
 Get the name. More...
 
IlBoolean isForeign () const
 Tell if the key is foreign. More...
 
IlBoolean isPrimary () const
 Tell is the key is a primary key. More...
 
IlBoolean isSpecialColumn () const
 Tell if this key is a special columns key. More...
 

Detailed Description

This class describes the indexes of the tables.

Library: dbkernel

See also
IldDbms, IldRelation, IldFKey

Member Function Documentation

◆ getOwner()

const char * IldTableIndex::getOwner ( ) const

Get the name of the owner.

Returns
The name of the index owner.
Warning
The returned value must not be modified nor destroyed.

◆ isUnique()

IlBoolean IldTableIndex::isUnique ( ) const

Tell if the index is unique.

Returns
IlTrue if the current object was created with the unique property, IlFalse otherwise.