CNORXZ
Container with Native Operation Routines and Expressions
|
#include <mrange.h>
Public Member Functions | |
MRangeFactory (const Tuple< Sptr< Ranges >... > &rs) | |
MRangeFactory (const Tuple< Sptr< Ranges >... > &rs, 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 |
Specific factory for MRange.
Ranges | Types of the sub-ranges. |
CNORXZ::MRangeFactory< Ranges >::MRangeFactory | ( | const Tuple< Sptr< Ranges >... > & | rs | ) |
Construct and setup factory.
rs | Tuple of sub-ranges. |
Definition at line 651 of file mrange.cc.h.
CNORXZ::MRangeFactory< Ranges >::MRangeFactory | ( | const Tuple< Sptr< Ranges >... > & | rs, |
const RangePtr & | ref ) |
Construct and setup factory.
rs | Tuple of sub-ranges. |
ref | Range the range to be constructed is related to. |
Definition at line 656 of file mrange.cc.h.