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>>().