Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

FixedStringColumn.h

Go to the documentation of this file.
00001 #ifndef Impala_Core_Column_FixedStringColumn_h
00002 #define Impala_Core_Column_FixedStringColumn_h
00003 
00004 #include "Core/Array/Arrays.h"
00005 #include "Core/Vector/VectorSet.h"
00006 
00007 namespace Impala
00008 {
00009 namespace Core
00010 {
00011 namespace Column
00012 {
00013 
00014 
00015 typedef Vector::VectorSet<Array::Array2dScalarInt8> FixedStringColumnBaseType;
00016 
00019 class FixedStringColumn : public FixedStringColumnBaseType
00020 {
00021 public:
00022 
00024     FixedStringColumn(int strLen) : FixedStringColumnBaseType(true, strLen, 0)
00025     {
00026     }
00027 
00029     FixedStringColumn(int strLen, int capacity)
00030         : FixedStringColumnBaseType(true, strLen, capacity)
00031     {
00032     }
00033 
00035     /*
00036     int&
00037     operator[](int i)
00038     { 
00039         return mDummy;
00040     }
00041 
00042     int&
00043     Elem(int i)
00044     { 
00045         return mDummy;
00046     }
00047 
00048     int
00049     Get(int i) const
00050     { 
00051         return 0;
00052     }
00053 
00054     void
00055     Set(int i, int e)
00056     {
00057     }
00058     */
00059 
00060 };
00061 
00062 } // namespace Column
00063 } // namespace Core
00064 } // namespace Impala
00065 
00066 #endif

Generated on Fri Mar 19 09:31:04 2010 for ImpalaSrc by  doxygen 1.5.1