cgatools::util::FileDescriptorDevice Class Reference
List of all members.
| Classes | 
| struct | category | 
| struct | impl | 
| Public Types | 
| typedef int | handle_type | 
| typedef char | char_type | 
| Public Member Functions | 
|  | FileDescriptorDevice (handle_type fd, bool close_on_exit=false) | 
|  | FileDescriptorDevice (const std::string &path, BOOST_IOS::openmode mode=BOOST_IOS::in|BOOST_IOS::out, BOOST_IOS::openmode base_mode=BOOST_IOS::in|BOOST_IOS::out) | 
|  | FileDescriptorDevice (const char *path, BOOST_IOS::openmode mode=BOOST_IOS::in|BOOST_IOS::out, BOOST_IOS::openmode base_mode=BOOST_IOS::in|BOOST_IOS::out) | 
| void | open (const std::string &path, BOOST_IOS::openmode=BOOST_IOS::in|BOOST_IOS::out, BOOST_IOS::openmode base_mode=BOOST_IOS::in|BOOST_IOS::out) | 
| void | open (const char *path, BOOST_IOS::openmode=BOOST_IOS::in|BOOST_IOS::out, BOOST_IOS::openmode base_mode=BOOST_IOS::in|BOOST_IOS::out) | 
| bool | is_open () const | 
| std::streamsize | read (char_type *s, std::streamsize n) | 
| std::streamsize | write (const char_type *s, std::streamsize n) | 
| std::streampos | seek (boost::iostreams::stream_offset off, BOOST_IOS::seekdir way) | 
| bool | fsync () | 
| void | close () | 
| handle_type | handle () const | 
| const std::string & | fn () const | 
| Friends | 
| struct | impl | 
The documentation for this class was generated from the following file: