00001 #include "seq.h"
00002
00003 namespace freedaisy {
00004 std::vector<Par> Seq::getPar() {
00005
00006 std::vector<XMLNode> children = getChildren();
00007 std::vector<Par> final;
00008 for (int i = 0; i < children.size(); i++) {
00009 if (children[i].getName() == "par") {
00010 final.push_back(Par(children[i]));
00011 }
00012 }
00013 return final;
00014 }
00015
00016 std::vector<Seq> Seq::getSeq() {
00017
00018 std::vector<XMLNode> children = getChildren();
00019 std::vector<Seq> final;
00020
00021 for (int i = 0; i < children.size(); i++) {
00022 if (children[i].getName() == "seq") {
00023 final.push_back(Seq(children[i]));
00024 }
00025 }
00026 return final;
00027 }
00028
00029
00030 std::vector<XMLNode> Seq::getAudio() {
00031
00032 std::vector<XMLNode> children = getChildren();
00033 std::vector<XMLNode> final;
00034
00035 for (int i = 0; i < children.size(); i++) {
00036 if (children[i].getName() == "audio") {
00037 final.push_back(children[i]);
00038 }
00039 }
00040 return final;
00041 }
00042 }