#include "__whilerow.h" #include "Exception.h" #include "__mysql.h" #include namespace jet { __whilerow::__whilerow(coreutils::ZString &in, coreutils::MString &parentOut, Global &global, Tag *parent, Tag *local) : Tag(in, parentOut, global, parent, local) { int count = variables["count"].asInteger(); while ((count != 0) && global.getSession(variables["sessionid"])->hasRow()) { processContainer(container); container.reset(); global.getSession(variables["sessionid"])->nextRow(); --count; } } }