 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
41 const bool isTyped,
const bool doValidate)
42 : myStream(name.c_str(), std::fstream::in | std::fstream::binary),
43 myAmTyped(isTyped), myEnableValidation(doValidate) {}
64 return std::string(
myBuffer, numBytes);
99 os.
myStream.read((
char*) &c,
sizeof(
unsigned char));
107 os.
myStream.read((
char*) &i,
sizeof(
int));
117 os.
myStream.read((
char*) &v,
sizeof(
int));
120 os.
myStream.read((
char*) &f,
sizeof(
double));
130 os.
myStream.read((
char*) &b,
sizeof(
char));
139 os.
myStream.read((
char*) &size,
sizeof(
int));
141 while (done < size) {
142 const int toRead =
MIN2((
int)size - done, (
int)
BUF_MAX - 1);
156 os.
myStream.read((
char*) &size,
sizeof(
int));
171 os.
myStream.read((
char*) &size,
sizeof(
int));
186 os.
myStream.read((
char*) &size,
sizeof(
int));
188 std::vector<int> nested;
203 os.
myStream.read((
char*) &v,
sizeof(
int));
205 os.
myStream.read((
char*) &v,
sizeof(
int));
208 os.
myStream.read((
char*) &v,
sizeof(
int));
212 os.
myStream.read((
char*) &x,
sizeof(
double));
213 os.
myStream.read((
char*) &y,
sizeof(
double));
215 os.
myStream.read((
char*) &z,
sizeof(
double));
void set(double x, double y)
set positions x and y
A point in 2D or 3D with translation and scaling methods.