$search

ecl::BluePrintFactory< Array< Type, DynamicStorage > > Class Template Reference

Blueprint factory for dynamic arrays. More...

#include <array_dynamic_mem_check.hpp>

Inheritance diagram for ecl::BluePrintFactory< Array< Type, DynamicStorage > >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~BluePrintFactory ()
virtual ~BluePrintFactory ()

Static Public Member Functions

static
blueprints::ConstantDynamicArray
< Type > 
Constant (size_t size, const Type &value)
 Generates a constant array of the specified size.
static
blueprints::ConstantDynamicArray
< Type > 
Constant (size_t size, const Type &value)
 Generates a constant array of the specified size.

Detailed Description

template<typename Type>
class ecl::BluePrintFactory< Array< Type, DynamicStorage > >

Blueprint factory for dynamic arrays.

Generates various blueprints that instantiate or configure dynamic arrays from commonly used algorithms.

See also:
Array.

Definition at line 57 of file array_dynamic_mem_check.hpp.


Constructor & Destructor Documentation

template<typename Type >
virtual ecl::BluePrintFactory< Array< Type, DynamicStorage > >::~BluePrintFactory (  )  [inline, virtual]

Definition at line 70 of file array_dynamic_mem_check.hpp.

template<typename Type >
virtual ecl::BluePrintFactory< Array< Type, DynamicStorage > >::~BluePrintFactory (  )  [inline, virtual]

Definition at line 71 of file array_dynamic_no_mem_check.hpp.


Member Function Documentation

template<typename Type >
static blueprints::ConstantDynamicArray<Type> ecl::BluePrintFactory< Array< Type, DynamicStorage > >::Constant ( size_t  size,
const Type &  value 
) [inline, static]

Generates a constant array of the specified size.

Generates a blueprint for creating a dynamically sizeable array with a constant value of the specified size.

Returns:
ConstantDynamicArray : the resulting blueprint.

Definition at line 68 of file array_dynamic_no_mem_check.hpp.

template<typename Type >
static blueprints::ConstantDynamicArray<Type> ecl::BluePrintFactory< Array< Type, DynamicStorage > >::Constant ( size_t  size,
const Type &  value 
) [inline, static]

Generates a constant array of the specified size.

Generates a blueprint for creating a dynamically sizeable array with a constant value of the specified size.

Returns:
ConstantDynamicArray : the resulting blueprint.

Definition at line 67 of file array_dynamic_mem_check.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines


ecl_containers
Author(s): Daniel Stonier (d.stonier@gmail.com)
autogenerated on Fri Mar 1 15:21:08 2013