![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <ParBuffer.h>
Public Member Functions | |
| void | clear () |
| std::string | escape (std::string str) |
| bool | last_empty () |
| std::string | next () |
| size_t | next_escape (std::string str, size_t pos) |
| template<typename T > | |
| ParBuffer & | operator<< (const T &v) |
| template<typename T > | |
| ParBuffer & | operator>> (T &v) |
| ParBuffer () | |
| void | set (std::string buf) |
| std::string | str () const |
| std::string | unescape (std::string str) |
Private Attributes | |
| const char | ESC |
| std::string | inBuffer |
| std::stringstream | outBuffer |
| const char | QUO |
| const char | SEP |
| bool | was_empty |
Definition at line 29 of file ParBuffer.h.
|
inline |
Definition at line 31 of file ParBuffer.h.
|
inline |
Definition at line 145 of file ParBuffer.h.
References outBuffer.
|
inline |
Definition at line 62 of file ParBuffer.h.
References ESC, next_escape(), QUO, and str().
Referenced by operator<<().
|
inline |
Definition at line 138 of file ParBuffer.h.
References was_empty.
Referenced by MSCFModel_CC::setParameter().
|
inline |
Definition at line 102 of file ParBuffer.h.
References ESC, inBuffer, SEP, and unescape().
Referenced by operator>>().
|
inline |
|
inline |
Definition at line 37 of file ParBuffer.h.
|
inline |
Definition at line 123 of file ParBuffer.h.
|
inline |
Definition at line 142 of file ParBuffer.h.
References inBuffer.
|
inline |
Definition at line 148 of file ParBuffer.h.
References outBuffer.
Referenced by escape(), MSCFModel_CC::getParameter(), next_escape(), and unescape().
|
inline |
|
private |
Definition at line 154 of file ParBuffer.h.
Referenced by escape(), next(), next_escape(), and unescape().
|
private |
Definition at line 157 of file ParBuffer.h.
|
private |
Definition at line 156 of file ParBuffer.h.
Referenced by clear(), operator<<(), and str().
|
private |
Definition at line 155 of file ParBuffer.h.
Referenced by escape(), and unescape().
|
private |
Definition at line 153 of file ParBuffer.h.
Referenced by next(), next_escape(), and operator<<().
|
private |
Definition at line 158 of file ParBuffer.h.
Referenced by last_empty(), and operator>>().