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

bool Impala::Core::Feature::Write ( WeightedFeatureList *  featList,
Util::IOBuffer *  buf 
)

Definition at line 161 of file WeightedFeatureList.h.

References Impala::Core::Feature::WeightedFeatureList::GetFeature(), Impala::Core::Feature::WeightedFeatureList::GetWeight(), ILOG_ERROR, ILOG_VAR, Impala::MakeString(), Impala::Util::IOBuffer::Puts(), Impala::Core::Feature::WeightedFeatureList::Size(), and Impala::Util::IOBuffer::Valid().

00162 {
00163     ILOG_VAR(Impala.Core.Feature.WeightedFeatureList.Write);
00164     if (! (buf && buf->Valid()))
00165     {
00166         ILOG_ERROR("Invalid IOBuffer");
00167         return false;
00168     }
00169 
00170     for (int i=0 ; i<featList->Size() ; i++)
00171     {
00172         String s =
00173             MakeString(featList->GetWeight(i)) + " " + featList->GetFeature(i);
00174         buf->Puts(s);
00175     }
00176     return true;
00177 }

Here is the call graph for this function:


Generated on Thu Jan 13 09:19:05 2011 for ImpalaSrc by  doxygen 1.5.1