Public Member Functions

db_mgmt_Rdbms Class Reference

Relational Database Management System. More...

#include <structs.db.mgmt.h>

Inheritance diagram for db_mgmt_Rdbms:
GrtObject

List of all members.

Public Member Functions

grt::StringRef caption () const
 Getter for attribute caption.
virtual void caption (const grt::StringRef &value)
 Setter for attribute caption.
grt::ListRef< db_CharacterSetcharacterSets () const
 Getter for attribute characterSets (read-only).
grt::StringRef databaseObjectPackage () const
 Getter for attribute databaseObjectPackage.
virtual void databaseObjectPackage (const grt::StringRef &value)
 Setter for attribute databaseObjectPackage.
db_mgmt_DriverRef defaultDriver () const
 Getter for attribute defaultDriver.
virtual void defaultDriver (const db_mgmt_DriverRef &value)
 Setter for attribute defaultDriver.
grt::ListRef< db_mgmt_Driverdrivers () const
 Getter for attribute drivers (read-only).
grt::IntegerRef maximumIdentifierLength () const
 Getter for attribute maximumIdentifierLength.
virtual void maximumIdentifierLength (const grt::IntegerRef &value)
 Setter for attribute maximumIdentifierLength.
grt::ListRef
< db_mgmt_PrivilegeMapping
privilegeNames () const
 Getter for attribute privilegeNames (read-only).
grt::ListRef< db_SimpleDatatypesimpleDatatypes () const
 Getter for attribute simpleDatatypes (read-only).
GrtVersionRef version () const
 Getter for attribute version.
virtual void version (const GrtVersionRef &value)
 Setter for attribute version.

Detailed Description

Relational Database Management System.


Member Function Documentation

grt::StringRef caption (  )  const

Getter for attribute caption.

the caption that is displayed in the UI

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

Setter for attribute caption.

the caption that is displayed in the UI

In Python:
obj.caption = value
grt::ListRef<db_CharacterSet> characterSets (  )  const

Getter for attribute characterSets (read-only).

the list of character sets the RDBMS offers

In Python:
value = obj.characterSets
grt::StringRef databaseObjectPackage (  )  const

Getter for attribute databaseObjectPackage.

specifies the schema structs to use, e.g. db.mysql

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

Setter for attribute databaseObjectPackage.

specifies the schema structs to use, e.g. db.mysql

In Python:
obj.databaseObjectPackage = value
virtual void defaultDriver ( const db_mgmt_DriverRef &  value  )  [virtual]

Setter for attribute defaultDriver.

the default driver to use

In Python:
obj.defaultDriver = value
db_mgmt_DriverRef defaultDriver (  )  const

Getter for attribute defaultDriver.

the default driver to use

In Python:
value = obj.defaultDriver
grt::ListRef<db_mgmt_Driver> drivers (  )  const

Getter for attribute drivers (read-only).

a list of drivers that can be used to connect to the database system

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

Getter for attribute maximumIdentifierLength.

maximum length for identifiers (schema, table, column, index etc)

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

Setter for attribute maximumIdentifierLength.

maximum length for identifiers (schema, table, column, index etc)

In Python:
obj.maximumIdentifierLength = value
grt::ListRef<db_mgmt_PrivilegeMapping> privilegeNames (  )  const

Getter for attribute privilegeNames (read-only).

list of privilege names that are available in this RDBMS

In Python:
value = obj.privilegeNames
grt::ListRef<db_SimpleDatatype> simpleDatatypes (  )  const

Getter for attribute simpleDatatypes (read-only).

the list of simple datatypes the RDBMS offers

In Python:
value = obj.simpleDatatypes
GrtVersionRef version (  )  const

Getter for attribute version.

version of the catalog's database

In Python:
value = obj.version
virtual void version ( const GrtVersionRef &  value  )  [virtual]

Setter for attribute version.

version of the catalog's database

In Python:
obj.version = value