Public Member Functions

db_SimpleDatatype Class Reference

Inheritance diagram for db_SimpleDatatype:
GrtObject db_mysql_SimpleDatatype

List of all members.

Public Member Functions

grt::IntegerRef characterMaximumLength () const
 Getter for attribute characterMaximumLength.
virtual void characterMaximumLength (const grt::IntegerRef &value)
 Setter for attribute characterMaximumLength.
grt::IntegerRef characterOctetLength () const
 Getter for attribute characterOctetLength.
virtual void characterOctetLength (const grt::IntegerRef &value)
 Setter for attribute characterOctetLength.
grt::IntegerRef dateTimePrecision () const
 Getter for attribute dateTimePrecision.
virtual void dateTimePrecision (const grt::IntegerRef &value)
 Setter for attribute dateTimePrecision.
grt::StringListRef flags () const
 Getter for attribute flags (read-only).
db_DatatypeGroupRef group () const
 Getter for attribute group.
virtual void group (const db_DatatypeGroupRef &value)
 Setter for attribute group.
grt::IntegerRef needsQuotes () const
 Getter for attribute needsQuotes.
virtual void needsQuotes (const grt::IntegerRef &value)
 Setter for attribute needsQuotes.
grt::IntegerRef numericPrecision () const
 Getter for attribute numericPrecision.
virtual void numericPrecision (const grt::IntegerRef &value)
 Setter for attribute numericPrecision.
grt::IntegerRef numericPrecisionRadix () const
 Getter for attribute numericPrecisionRadix.
virtual void numericPrecisionRadix (const grt::IntegerRef &value)
 Setter for attribute numericPrecisionRadix.
grt::IntegerRef numericScale () const
 Getter for attribute numericScale.
virtual void numericScale (const grt::IntegerRef &value)
 Setter for attribute numericScale.
grt::IntegerRef parameterFormatType () const
 Getter for attribute parameterFormatType.
virtual void parameterFormatType (const grt::IntegerRef &value)
 Setter for attribute parameterFormatType.

Member Function Documentation

grt::IntegerRef characterMaximumLength (  )  const

Getter for attribute characterMaximumLength.

maximum number of characters this datatype can store

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

Setter for attribute characterMaximumLength.

maximum number of characters this datatype can store

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

Getter for attribute characterOctetLength.

maximum number of 8 bit characters this datatype can store

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

Setter for attribute characterOctetLength.

maximum number of 8 bit characters this datatype can store

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

Getter for attribute dateTimePrecision.

the datetime precision the datatype can store

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

Setter for attribute dateTimePrecision.

the datetime precision the datatype can store

In Python:
obj.dateTimePrecision = value
grt::StringListRef flags (  )  const

Getter for attribute flags (read-only).

additional flags like UNSIGNED, ZEROFILL, BINARY

In Python:
value = obj.flags
db_DatatypeGroupRef group (  )  const

Getter for attribute group.

the datatype group this datatype belongs to

In Python:
value = obj.group
virtual void group ( const db_DatatypeGroupRef &  value  )  [virtual]

Setter for attribute group.

the datatype group this datatype belongs to

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

Getter for attribute needsQuotes.

whether values require quotes around them

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

Setter for attribute needsQuotes.

whether values require quotes around them

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

Getter for attribute numericPrecision.

maximum numbers of digits the datatype can store

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

Setter for attribute numericPrecision.

maximum numbers of digits the datatype can store

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

Setter for attribute numericPrecisionRadix.

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

Getter for attribute numericPrecisionRadix.

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

Getter for attribute numericScale.

maximum numbers of digits right from the decimal point the datatype can store

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

Setter for attribute numericScale.

maximum numbers of digits right from the decimal point the datatype can store

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

Setter for attribute parameterFormatType.

0 none, 1 (n), 2 [(n)], 3 (m,n), 4 (m[,n]), 5 [(m,n)], 6 [(m[, n])], 10 ('a','b','c')

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

Getter for attribute parameterFormatType.

0 none, 1 (n), 2 [(n)], 3 (m,n), 4 (m[,n]), 5 [(m,n)], 6 [(m[, n])], 10 ('a','b','c')

In Python:
value = obj.parameterFormatType