Esempio n. 1
0
int main(int argc, char** argv) {
  open("STUFF", O_RDONLY);
  SystemException systemException(errno, "STUFF", __FILE__,
    __LINE__);
  std::cout << systemException.what() << std::endl;
  return 0;
}
Esempio n. 2
0
Boolean atomic_lock::unlock()
{
   if ( unlink(v_path) == -1 ) {
      MESSAGE(cerr, "unlock(): unlink() failed");
      throw(systemException(errno));
   }

   return true;
}