This project has retired. For details please refer to its Attic page.
tmudr: tmudr::ConstraintInfo Class Reference

tmudr::ConstraintInfo Class Reference

A constraint on a table-valued input or output table. More...

#include <sqludr.h>

Inheritance diagram for tmudr::ConstraintInfo:
tmudr::CardinalityConstraintInfo tmudr::UniqueConstraintInfo

Public Types

enum  ConstraintTypeCode { CARDINALITY, UNIQUE }

Public Member Functions

ConstraintTypeCode getType () const

Detailed Description

A constraint on a table-valued input or output table.

This could be a uniqueness constraint, a cardinality constraint or some other constraint


Member Enumeration Documentation

Type of a constraint

Enumerator:
CARDINALITY 

Cardinality constraint.

UNIQUE 

Uniqueness constraint.


Member Function Documentation

ConstraintInfo::ConstraintTypeCode ConstraintInfo::getType (  )  const

Get the type of the constraint.

This allows safe casting to derived classes, based on the type.

Returns:
Type of the constraint.

The documentation for this class was generated from the following files:
 All Data Structures Functions Enumerations Enumerator

Generated on 31 Aug 2016 for tmudr by  doxygen 1.6.1