diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2010-03-06 09:23:27 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2010-03-06 09:23:27 +0000 |
commit | a84a0e4d169efbc78b169aea3ab422182f156a41 (patch) | |
tree | a253d521d452a35ba51b5cd1300e1d482c3291c2 /sca-cpp/trunk/modules/atom | |
parent | f59b38e4887e7ea04cc82bd4ca41ec2766a4ea6b (diff) |
Minor code cleanup, refactored some ATOM data conversion functions, simplified client test cases.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@919720 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | sca-cpp/trunk/modules/atom/atom-test.cpp | 8 | ||||
-rw-r--r-- | sca-cpp/trunk/modules/atom/atom.hpp | 14 |
2 files changed, 11 insertions, 11 deletions
diff --git a/sca-cpp/trunk/modules/atom/atom-test.cpp b/sca-cpp/trunk/modules/atom/atom-test.cpp index 560c383a23..316e8b44db 100644 --- a/sca-cpp/trunk/modules/atom/atom-test.cpp +++ b/sca-cpp/trunk/modules/atom/atom-test.cpp @@ -80,13 +80,13 @@ bool testEntry() { assert(str(os) == itemEntry); } { - const list<value> a = content(readEntry(mklist(itemEntry))); + const list<value> a = content(readATOMEntry(mklist(itemEntry))); ostringstream os; writeATOMEntry<ostream*>(writer, &os, a); assert(str(os) == itemEntry); } { - const list<value> a = content(readEntry(mklist(incompleteEntry))); + const list<value> a = content(readATOMEntry(mklist(incompleteEntry))); ostringstream os; writeATOMEntry<ostream*>(writer, &os, a); assert(str(os) == completedEntry); @@ -133,7 +133,7 @@ bool testFeed() { assert(str(os) == emptyFeed); } { - const list<value> a = content(readFeed(mklist(emptyFeed))); + const list<value> a = content(readATOMFeed(mklist(emptyFeed))); ostringstream os; writeATOMFeed<ostream*>(writer, &os, a); assert(str(os) == emptyFeed); @@ -169,7 +169,7 @@ bool testFeed() { assert(str(os) == itemFeed); } { - const list<value> a = content(readFeed(mklist(itemFeed))); + const list<value> a = content(readATOMFeed(mklist(itemFeed))); ostringstream os; writeATOMFeed<ostream*>(writer, &os, a); assert(str(os) == itemFeed); diff --git a/sca-cpp/trunk/modules/atom/atom.hpp b/sca-cpp/trunk/modules/atom/atom.hpp index 4dbf7c7728..fadb482e0d 100644 --- a/sca-cpp/trunk/modules/atom/atom.hpp +++ b/sca-cpp/trunk/modules/atom/atom.hpp @@ -38,7 +38,7 @@ namespace atom { /** * Convert a list of elements to a list of values representing an ATOM entry. */ -const list<value> entryValues(const list<value>& e) { +const list<value> entryElementsToValues(const list<value>& e) { const list<value> lt = filter<value>(selector(mklist<value>(element, "title")), e); const value t = isNil(lt)? value(emptyString) : elementValue(car(lt)); const list<value> li = filter<value>(selector(mklist<value>(element, "id")), e); @@ -50,20 +50,20 @@ const list<value> entryValues(const list<value>& e) { /** * Convert a list of elements to a list of values representing ATOM entries. */ -const list<value> entriesValues(const list<value>& e) { +const list<value> entriesElementsToValues(const list<value>& e) { if (isNil(e)) return e; - return cons<value>(entryValues(car(e)), entriesValues(cdr(e))); + return cons<value>(entryElementsToValues(car(e)), entriesElementsToValues(cdr(e))); } /** * Convert a list of strings to a list of values representing an ATOM entry. */ -const failable<list<value> > readEntry(const list<string>& ilist) { +const failable<list<value> > readATOMEntry(const list<string>& ilist) { const list<value> e = readXML(ilist); if (isNil(e)) return mkfailure<list<value> >("Empty entry"); - return entryValues(car(e)); + return entryElementsToValues(car(e)); } /** @@ -77,7 +77,7 @@ const value entryValue(const list<value>& e) { /** * Convert a list of strings to a list of values representing an ATOM feed. */ -const failable<list<value> > readFeed(const list<string>& ilist) { +const failable<list<value> > readATOMFeed(const list<string>& ilist) { const list<value> f = readXML(ilist); if (isNil(f)) return mkfailure<list<value> >("Empty feed"); @@ -86,7 +86,7 @@ const failable<list<value> > readFeed(const list<string>& ilist) { const list<value> e = filter<value>(selector(mklist<value>(element, "entry")), car(f)); if (isNil(e)) return mklist<value>(elementValue(car(t)), elementValue(car(i))); - return cons<value>(elementValue(car(t)), cons(elementValue(car(i)), entriesValues(e))); + return cons<value>(elementValue(car(t)), cons(elementValue(car(i)), entriesElementsToValues(e))); } /** |