![]() |
CNORXZ
Container with Native Operation Routines and Expressions
|
#include <srange.h>
Public Member Functions | |
| SRangeFactory (const Arr< MetaT, S > &space) | |
| SRangeFactory (Arr< MetaT, S > &&space) | |
| SRangeFactory (const Arr< MetaT, S > &space, const RangePtr &ref) | |
| SRangeFactory (Arr< MetaT, S > &&space, const RangePtr &ref) | |
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 |
Construct and setup factory.
| space | Meta data array defining the range. |
Construct and setup factory.
| space | Meta data array defining the range (move). |
| CNORXZ::SRangeFactory< MetaT, S >::SRangeFactory | ( | const Arr< MetaT, S > & | space, |
| const RangePtr & | ref ) |
Construct and setup factory.
| space | Meta data array defining the range. |
| ref | Range the range to be constructed is related to. |
Construct and setup factory.
| space | Meta data array defining the range (move). |
| ref | Range the range to be constructed is related to. |