mutable
A Database System for Research and Fast Prototyping
Loading...
Searching...
No Matches
Public Member Functions
m::TableFactory Struct Referenceabstract

The table factory creates Tables with all enabled decorators. More...

#include <TableFactory.hpp>

Inheritance diagram for m::TableFactory:
[legend]

Public Member Functions

virtual ~TableFactory ()=default
 
virtual std::unique_ptr< Tablemake (ThreadSafePooledString name) const =0
 Returns a Table with the given name.
 

Detailed Description

The table factory creates Tables with all enabled decorators.

Definition at line 10 of file TableFactory.hpp.

Constructor & Destructor Documentation

◆ ~TableFactory()

virtual m::TableFactory::~TableFactory ( )
virtualdefault

Member Function Documentation

◆ make()

virtual std::unique_ptr< Table > m::TableFactory::make ( ThreadSafePooledString  name) const
pure virtual

Returns a Table with the given name.

Implemented in m::ConcreteTableFactory, and m::TableFactoryDecorator.


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