Public Member Functions | Static Public Member Functions
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 62 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 75 of file array_dynamic_mem_check.hpp.

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

Definition at line 76 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 72 of file array_dynamic_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 73 of file array_dynamic_no_mem_check.hpp.


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


ecl_containers
Author(s): Daniel Stonier
autogenerated on Wed Aug 26 2015 11:27:29