![]() |
CNORXZ
Container with Native Operation Routines and Expressions
|
#include <prange.h>
Public Member Functions | |
| PRangeFactory (const Sptr< RangeT > &range, const Vector< SizeT > &_parts) | |
| PRangeFactory (const RangePtr &range, const Vector< SizeT > &_parts) | |
Public Member Functions inherited from CNORXZ::RangeFactoryBase | |
| RangeFactoryBase ()=default | |
| virtual | ~RangeFactoryBase ()=default |
| RangePtr | create () |
Additional Inherited Members | |
Static Public Member Functions inherited from CNORXZ::RangeFactoryBase | |
| static RangePtr | getRegistered (const TypeInfo &info, const RangePtr &r) |
Protected Member Functions inherited from CNORXZ::RangeFactoryBase | |
| RangePtr | fromCreated (const TypeInfo &info, const Vector< Uuid > &rids) const |
| void | addToCreated (const TypeInfo &info, const Vector< Uuid > &rids, const RangePtr &r) |
Protected Attributes inherited from CNORXZ::RangeFactoryBase | |
| RangePtr | mProd |
Specific factory for PRange.
| CNORXZ::PRangeFactory< RangeT >::PRangeFactory | ( | const Sptr< RangeT > & | range, |
| const Vector< SizeT > & | _parts ) |
Construct and setup factory.
| range | Full range (explicit type) the constructed range is part of. |
| _parts | Integer vector indicating the parts w.r.t. input range to be covered by the PRange. |
Definition at line 279 of file prange.cc.h.
| CNORXZ::PRangeFactory< RangeT >::PRangeFactory | ( | const RangePtr & | range, |
| const Vector< SizeT > & | _parts ) |
Construct and setup factory.
| range | Full range the constructed range is part of. |
| _parts | Integer vector indicating the parts of the full range. |
Definition at line 284 of file prange.cc.h.