author | Dmitriy Morozov <morozov@cs.duke.edu> |
Tue, 26 Feb 2008 18:25:27 -0500 (2008-02-26) | |
branch | ar |
changeset 73 | 95f39b0e4701 |
permissions | -rwxr-xr-x |
73
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
1 |
From artemis Tue Feb 26 23:24:44 2008 |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
2 |
From: Dmitriy Morozov <morozov@cs.duke.edu> |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
3 |
Date: Tue, 26 Feb 2008 18:22:06 -0500 |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
4 |
State: new |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
5 |
Subject: Get rid of intostring() and .c_str() |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
6 |
Message-Id: <89ae955518665a61-0-artemis@metatron> |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
7 |
|
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
8 |
Get rid of the need for intostring() (in addition to tostring()), and having to |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
9 |
place .c_str() after tostring() in rLog calls. |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
10 |
|
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
11 |
The former is necessary because of some problem with disambiguating which |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
12 |
operator<<(ostream,T) to use when Event is being output, so intostring() calls |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
13 |
T.operator<<(ostream) explicitly. This problem seems to exist only for Events. |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
14 |
|
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
15 |
It should be possible to solve the latter by returning char* from tostring() |
95f39b0e4701
Added intostring() issue (#89a)
Dmitriy Morozov <morozov@cs.duke.edu>
parents:
diff
changeset
|
16 |
rather than std::string. |