Example #1
1
void a::fileclose(ofstream &out, Error &error) {
  if (out.fail()) {
    error.addwarning(10,15,"Misc","Error writing to output file!");
    error.writewarnings();
  }
  out.close();
}
Example #2
0
void a::fileopenbinary(ofstream &out, const string &filename, Error &error) {
  out.clear();
  out.open(filename.c_str(),ios::binary);
  if (!out) {
    error.addwarning(2,15,"Misc",
                     "Could not open "+string(filename)+" for output!");
    error.writewarnings();
  }
}
Example #3
0
void a::fileopen(ofstream &out, const char *filename, Error &error) {
  out.clear();
  out.open(filename);
  if (!out) {
    error.addwarning(2,15,"Misc",
                     "Could not open "+string(filename)+" for output!");
    error.writewarnings();
  }
}
Example #4
0
void a::fileopenbinary(ifstream &in, const string &filename, Error &error) {
  in.clear();
  in.open(filename.c_str(), ios::binary);
  if (!in) {
    error.addwarning(1,15,"Misc",
                     "Could not open "+string(filename)+" for input!");
    error.writewarnings();
  }
}
Example #5
0
void a::fileopen(ifstream &in, const char *filename, Error &error) {
  in.clear();
  in.open(filename);
  if (!in) {
    error.addwarning(1,15,"Misc",
                     "Could not open "+string(filename)+" for input!");
    error.writewarnings();
  }
}