18#ifndef __LIBSTD_FACTORY_H
19#define __LIBSTD_FACTORY_H
Abstract Factory pattern providing a creation function declaration.
static T * create()
Abstract function to create an instance of T.
Factory design pattern providing a standard creation function.
static T * create()
Create an instance of T.