unsigned long Branch::querySize() const { unsigned long size = 3; // up front overhead: size + move + reply count for ( unsigned i=0; i < replies.numItems(); i++ ) { BranchPtr r = replies[i]; size += r->querySize(); // count + branchlist size } return size; }