# Qore SchemaReverse Module Reference: SchemaReverse::TypesReverse Class Reference

SchemaReverse::TypesReverse Class Reference

Structure dump of 'types' or 'named types'. More...

Inheritance diagram for SchemaReverse::TypesReverse:
[legend]

## Public Member Functions

| constructor (AbstractDatasource ds, string mask=".*")
hash | toQore ()
| Dedicated functionlity to get DB object info into the internal structure is done here. More...
Public Member Functions inherited from SchemaReverse::AbstractReverseObject
| constructor (AbstractDatasource ds, string name)
Database | database ()
AbstractDatasource | datasource ()
string | name ()
string | toString ()
| Make a string with Qore code from a structure prepared by AbstractReverseObject::toQore(). More...

## Detailed Description

Structure dump of 'types' or 'named types'.

## Member Function Documentation

## constructor()

SchemaReverse::TypesReverse::constructor | ( | AbstractDatasource | ds,
|  | string | mask = `".*"`
| ) |  |

inline

Parameters

  ds | an AbstractDatasource object
  mask | a regexp mask used to specify what objects of this type are fetched

## toQore()

hash SchemaReverse::TypesReverse::toQore | ( |  | ) |

virtual

Dedicated functionlity to get DB object info into the internal structure is done here.

All inherited classes must implement this method to get all required DB metadata in proper format

Implements SchemaReverse::AbstractReverseObject.