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

Iterable* Impala::Util::ParseRangeDefinition ( const std::string &  name,
const std::string &  definition 
)

Definition at line 241 of file Iterable.h.

References ParseRangeDefinitionElement().

Referenced by Impala::Util::RangeIterator::AddRange().

00242 {
00243     if(definition[0]!='[' || definition[definition.size()-1]!=']')
00244     {
00245         std::cout << "[ParseRangeDefinition] error " << definition << " is not a valid definition\n";
00246         return 0;
00247     }
00248     std::string inside = definition.substr(1,definition.size()-2);
00249     Iterable *it = ParseRangeDefinitionElement(name, inside);
00250     return it;
00251 }

Here is the call graph for this function:


Generated on Thu Jan 13 09:24:06 2011 for ImpalaSrc by  doxygen 1.5.1