initRLink
relDirLink1.initRLink(dir1, "relDirLink1", subDir1);
relDirLink2.initRLink(dir1, "relDirLink2", relDirLink1);
relDirLink3.initRLink(dir2, "relDirLink3", relDirLink2);
relDirLink4.initRLink(testDir, "relDirLink4", relDirLink3);
relFileLink1.initRLink(dir1, "relFileLink1", file1);
relFileLink2.initRLink(dir1, "relFileLink2", relFileLink1);
relFileLink3.initRLink(dir2, "relFileLink3", relFileLink2);
relFileLink4.initRLink(testDir, "relFileLink4", relFileLink3);
relCyclicLink1.initRLink(dir1, "relCyclicLink1", relCyclicLink2);
relCyclicLink2.initRLink(dir1, "relCyclicLink2", relCyclicLink1);
relBadLink1.initRLink(dir1, "relBadLink1", abstractEntry1);
relBadLink2.initRLink(dir1, "relBadLink2", relBadLink1);
relBadLink3.initRLink(dir2, "relBadLink3", relBadLink2);
relBadLink4.initRLink(testDir, "relBadLink4", relBadLink3);
relVeryBadLink1.initRLink(dir1, "relVeryBadLink1", badEntry1);
relVeryBadLink2.initRLink(dir1, "relVeryBadLink2", relVeryBadLink1);
relVeryBadLink3.initRLink(dir2, "relVeryBadLink3", relVeryBadLink2);
relVeryBadLink4.initRLink(testDir, "relVeryBadLink4", relVeryBadLink3);
void initRLink(TestEntry &super, string name, TestEntry &target);