Public Member Functions

db_Index Class Reference

Inheritance diagram for db_Index:
GrtNamedObject GrtObject db_mysql_Index

List of all members.

Public Member Functions

grt::ListRef< db_IndexColumncolumns () const
 Getter for attribute columns (read-only).
grt::IntegerRef deferability () const
 Getter for attribute comment.
virtual void deferability (const grt::IntegerRef &value)
 Setter for attribute deferability.
grt::StringRef indexType () const
 Getter for attribute indexType.
virtual void indexType (const grt::StringRef &value)
 Setter for attribute indexType.
grt::IntegerRef isPrimary () const
 Getter for attribute isPrimary.
virtual void isPrimary (const grt::IntegerRef &value)
 Setter for attribute isPrimary.
grt::StringRef name () const
 Getter for attribute name.
virtual void name (const grt::StringRef &value)
 Setter for attribute name.
grt::IntegerRef unique () const
 Getter for attribute unique.
virtual void unique (const grt::IntegerRef &value)
 Setter for attribute unique.

Member Function Documentation

grt::ListRef<db_IndexColumn> columns (  )  const

Getter for attribute columns (read-only).

In Python:
value = obj.columns

Reimplemented in db_mysql_Index.

virtual void deferability ( const grt::IntegerRef &  value  )  [virtual]

Setter for attribute deferability.

In Python:
obj.deferability = value
grt::IntegerRef deferability (  )  const

Getter for attribute comment.

In Python:
value = obj.comment Setter for attribute comment
In Python:
obj.comment = value Getter for attribute deferability
In Python:
value = obj.deferability
grt::StringRef indexType (  )  const

Getter for attribute indexType.

can be INDEX, PRIMARY, UNIQUE, FULLTEXT, SPACIAL

In Python:
value = obj.indexType
virtual void indexType ( const grt::StringRef &  value  )  [virtual]

Setter for attribute indexType.

can be INDEX, PRIMARY, UNIQUE, FULLTEXT, SPACIAL

In Python:
obj.indexType = value
virtual void isPrimary ( const grt::IntegerRef &  value  )  [virtual]

Setter for attribute isPrimary.

In Python:
obj.isPrimary = value
grt::IntegerRef isPrimary (  )  const

Getter for attribute isPrimary.

In Python:
value = obj.isPrimary
grt::StringRef name (  )  const

Getter for attribute name.

In Python:
value = obj.name

Reimplemented from GrtObject.

virtual void name ( const grt::StringRef &  value  )  [virtual]

Setter for attribute name.

In Python:
obj.name = value

Reimplemented from GrtObject.

virtual void unique ( const grt::IntegerRef &  value  )  [virtual]

Setter for attribute unique.

In Python:
obj.unique = value
grt::IntegerRef unique (  )  const

Getter for attribute unique.

In Python:
value = obj.unique