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

ScoreTable.h

Go to the documentation of this file.
00001 #ifndef Impala_Core_Table_ScoreTable_h
00002 #define Impala_Core_Table_ScoreTable_h
00003 
00004 #include "Core/Table/AnnotationTable.h"
00005 
00006 namespace Impala
00007 {
00008 namespace Core
00009 {
00010 namespace Table
00011 {
00012 
00013 class ScoreTable : public AnnotationTableBaseType
00014 {
00015 public:
00016     typedef Column::ColumnTem<Real64> ColumnReal64;
00017     typedef Column::ColumnTem<Quid> ColumnQuid;
00018 
00019     ScoreTable() :
00020         AnnotationTableBaseType(ColumnQuid(0), ColumnReal64(0))
00021     {
00022     }
00023 
00024     Core::Table::QuidTable*
00025     GetQuidTable()
00026     {
00027         Core::Table::QuidTable* t = new Core::Table::QuidTable(Size());
00028         Copy(t->GetColumn1(), GetColumn1(), Size(), 0, 0);
00029         t->SetSize(Size());
00030         return t;
00031     }
00032 };
00033 
00034 } //namespace Table
00035 } //namespace Core
00036 } //namespace Impala
00037 
00038 #endif

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