API Documentation
Loading...
Searching...
No Matches
Database Class Reference

Provides access to a set of named database tables. More...

#include <Database.h>

Collaboration diagram for Database:
[legend]

Public Member Functions

virtual void addTable (DynamicPointer< Table > &table)
 
virtual DynamicPointer< Table > & getTable (const String &name)
 
virtual Dictionary< String, DynamicPointer< Table > > & tables ()
 
virtual const Dictionary< String, DynamicPointer< Table > > & tables () const
 

Protected Attributes

Dictionary< String, DynamicPointer< Table > > m_tables
 

Detailed Description

Provides access to a set of named database tables.


Member Function Documentation

◆ addTable()

virtual void addTable ( DynamicPointer< Table > & table)
virtual

◆ getTable()

virtual DynamicPointer< Table > & getTable ( const String & name)
inlinevirtual

◆ tables() [1/2]

virtual Dictionary< String, DynamicPointer< Table > > & tables ( )
inlinevirtual

◆ tables() [2/2]

virtual const Dictionary< String, DynamicPointer< Table > > & tables ( ) const
inlinevirtual

Member Data Documentation

◆ m_tables

Dictionary<String, DynamicPointer<Table> > m_tables
protected

The documentation for this class was generated from the following file: