The FirebirdConnection class is accessible via the sqlobject.firebird.firebirdconnection module.
Look at the given table and create Col instances (or subclasses of Col) for the fields it finds in that table.
An internal method that tries to figure out what Col subclass is appropriate given whatever introspective information is available -- both very database-specific.
See the source for more information.