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

Comparing trunk/Buddy.hpp (file contents):
Revision 31 by douglas, 2004-07-20T00:11:56-07:00 vs.
Revision 34 by douglas, 2004-07-20T16:49:06-07:00

# Line 28 | Line 28 | public:
28          operator const ext::String&() const { return login; }
29   };
30  
31 inline ext::String operator+(const Buddy& buddy, const ext::String& string)
32 {
33        return ext::String(buddy) + string;
34 }
35
36 inline ext::String operator+(const ext::String& string, const Buddy& buddy)
37 {
38        return string + ext::String(buddy);
39 }
40
41 inline ext::String operator+(const ext::Uuid& uuid, const ext::String& string)
42 {
43        return lexical_cast<ext::String>(uuid) + string;
44 }
45
46 inline ext::String operator+(const ext::String& string, const ext::Uuid& uuid)
47 {
48        return string + lexical_cast<ext::String>(uuid);
49 }
50
31   inline std::ostream& operator<<(std::ostream& sout, const Buddy& buddy)
32   {
33          return sout << ext::String(buddy);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines