Fennel: StandardTypeDescriptorFactory Class Reference (original) (raw)
Instantiates a StoredTypeDescriptor.
TODO: extend this to cover type parameters such as precision and scale?
Parameters:
| iTypeOrdinal | the ordinal for the type |
|---|
Returns:
the corresponding data type object
Implements StoredTypeDescriptorFactory.
Definition at line 549 of file StandardTypeDescriptor.cpp.
References standardTypes.
Referenced by BTreeAccessBase::BTreeAccessBase(), BTreeReadersTest::BTreeReadersTest(), BTreeTest::BTreeTest(), CalcExecStreamTestSuite::CalcExecStreamTestSuite(), CollectExecStreamTestSuite::CollectExecStreamTestSuite(), CorrelationJoinExecStreamTestSuite::CorrelationJoinExecStreamTestSuite(), DynamicParamManager::createCounterParam(), BTreeTxnTest::createTree(), LbmLoadBitmapTest::initBTreeTupleDesc(), TupleTest::loadAndStore8ByteInt(), TupleTest::loadStore2ByteLenData(), TupleTest::loadStoreNullData(), BTreeInsertExecStream::open(), SegBufferWriterExecStream::open(), BTreeSearchExecStream::prepare(), SortedAggExecStream::prepare(), LhxAggExecStream::setHashInfo(), TestCalculator::setUp(), ExecStreamTestSuite::testBTreeInsertExecStream(), ExecStreamTestSuite::testCartesianJoinExecStream(), LcsRowScanExecStreamTest::testCaseSetUp(), LcsMultiClusterAppendTest::testCaseSetUp(), LcsClusterReplaceExecStreamTest::testCaseSetUp(), LcsClusterAppendExecStreamTest::testCaseSetUp(), LbmSplicerExecStreamTest::testCaseSetUp(), LbmSearchTest::testCaseSetUp(), LbmLoadBitmapTest::testCaseSetUp(), LbmExecStreamTestBase::testCaseSetUp(), CollectExecStreamTestSuite::testCollectCollectUncollectUncollect(), CollectExecStreamTestSuite::testCollectUncollect(), ExecStreamTestSuite::testCopyExecStream(), ExecStreamTestSuite::testCountAggExecStream(), LhxAggExecStreamTest::testCountImpl(), ExecStreamTestSuite::testDoubleBufferExecStream(), LhxJoinExecStreamTest::testDupImpl(), LcsRowScanExecStreamTest::testFilterCols(), ExecStreamGovernorTest::testGovernor(), ExecStreamTestSuite::testGroupAggExecStreamNrows(), LhxAggExecStreamTest::testGroupCountImpl(), ExternalSortExecStreamTest::testImpl(), LhxHashTableTest::testInsert(), LbmEntryTest::testldb35(), LbmEntryTest::testler5920(), TupleTest::testLoadStoreUnaligned(), LbmEntryTest::testMergeEntry(), ExecStreamTestSuite::testMergeExecStream(), ExecStreamTestSuite::testMergeImplicitPullInputs(), LbmEntryTest::testMergeSingleton(), BTreeTest::testMultiKeySearches(), ExecStreamTestSuite::testNestedLoopJoinExecStream(), ExecStreamTestSuite::testReshapeExecStream(), ExecStreamTestSuite::testScratchBufferExecStream(), ExecStreamTestSuite::testSegBufferExecStream(), ExecStreamTestSuite::testSegBufferReaderWriterExecStream(), LhxJoinExecStreamTest::testSequentialImpl(), ExecStreamTestSuite::testSingleValueAggExecStream(), LhxAggExecStreamTest::testSingleValueImpl(), ExecStreamTestSuite::testSplitterPlusBarrier(), TupleTest::testStandardTypes(), FlatFileExecStreamTest::testStream(), ExecStreamTestSuite::testSumAggExecStream(), LhxAggExecStreamTest::testSumImpl(), CalcExecStreamTestSuite::testTupleOverflow(), LbmEntryTest::testZeroBytes(), TupleTest::testZeroByteTuple(), tupleFiddle(), unitTestBool(), unitTestFloat(), unitTestLong(), unitTestNullableLocal(), unitTestPointer(), unitTestPointerCache(), unitTestStatusRegister(), and unitTestWarnings().