00001 #include "util/stream/count_records.hh" 00002 #include "util/stream/chain.hh" 00003 00004 namespace util { namespace stream { 00005 00006 void CountRecords::Run(const ChainPosition &position) { 00007 for (Link link(position); link; ++link) { 00008 *count_ += link->ValidSize() / position.GetChain().EntrySize(); 00009 } 00010 } 00011 00012 }} // namespaces