ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/zoe/trunk/Zoe.cpp
(Generate patch)

Comparing trunk/Zoe.cpp (file contents):
Revision 7 by douglas, 2004-07-09T17:12:54-07:00 vs.
Revision 11 by douglas, 2004-07-10T22:30:54-07:00

# Line 27 | Line 27 | int main(int argc, char* argv[])
27                  else
28                  {
29                          cerr << "Usage: " << Zoe::program << " [-config=config] [-D]\n";
30 +
31 +                        return 1;
32                  }
33          }
34  
# Line 38 | Line 40 | int main(int argc, char* argv[])
40   Zoe::Zoe() : rss("zoe.rss")
41   {
42          configure();
43 +
44 +        // This is just to figure out Jay's XML output, seems to have worked!
45 +        // It should really go in Rss.cpp later
46 +        api::FileOutputStream fout(this->rss != "-" ? this->rss : "/dev/null");
47 +        xml::TextWriter rss(this->rss != "-" ? fout : api::Cout.GetStream());
48 +        xml::ScopeElement root(rss, "rss");
49 +
50 +        rss.SetAttribute("version", "2.0");
51 +
52 +        xml::ScopeElement channel(rss, "channel");
53 +
54 +        rss.OpenElement("title");
55 +        rss.OutputText("Zoe's Away Messages");
56 +        rss.CloseElement();
57 +        rss.OpenElement("link");
58 +        rss.OutputText("http://computers.douglasthrift.net/zoe.xml");
59 +        rss.CloseElement();
60   }
61  
62   bool Zoe::debug(false);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines