|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
#include <scoped.hh>
Public Member Functions | |
| scoped_fd () | |
| scoped_fd (int fd) | |
| ~scoped_fd () | |
| void | reset (int to) |
| int | get () const |
| int | operator* () const |
| int | release () |
Private Member Functions | |
| scoped_fd (const scoped_fd &) | |
| scoped_fd & | operator= (const scoped_fd &) |
Private Attributes | |
| int | fd_ |
| util::scoped_fd::scoped_fd | ( | int | fd | ) | [explicit] |
| util::scoped_fd::scoped_fd | ( | const scoped_fd & | ) | [private] |
| int util::scoped_fd::get | ( | ) | const |
| int util::scoped_fd::operator* | ( | ) | const |
| int util::scoped_fd::release | ( | ) |
| void util::scoped_fd::reset | ( | int | to | ) |
int util::scoped_fd::fd_ [private] |