45 #ifdef CHECK_MEMORY_LEAKS
47 #endif // CHECK_MEMORY_LEAKS
54 const std::string&
id,
const std::string& subid,
const Phases& phases,
60 for (
size_t i = 0; i <
myPhases.size(); i++) {
105 return (
unsigned int)
myPhases.size();
123 assert(
myPhases.size() > givenStep);
146 for (
unsigned int i = 0; i <
myStep; i++) {
163 unsigned int pos = 0;
164 for (
unsigned int i = 0; i < index; i++) {
178 for (
unsigned int i = 0; i <
myPhases.size(); i++) {
180 if (testPos > offset) {
183 if (testPos == offset) {
211 assert(step < phases.size());
220 for (
size_t i = 0; i <
myPhases.size(); i++) {