#include <Filestream.h>
Public Types | |
| typedef IDevFileStreamBuf < CharType, Traits > | filebuf_type |
| typedef std::basic_ios < CharType, Traits > | ios_type |
| typedef std::basic_istream < CharType, Traits > | istream_type |
Public Member Functions | |
| void | close () |
| Close the file on the device. | |
| bool | is_open () const |
| void | open (GENAPI_NAMESPACE::INodeMap *pInterface, const char *pFileName, std::ios_base::openmode mode=std::ios_base::in) |
| filebuf_type * | rdbuf () const |
Private Attributes | |
| filebuf_type | m_streambuf |
Definition at line 648 of file Filestream.h.
| typedef IDevFileStreamBuf<CharType, Traits> GENAPI_NAMESPACE::IDevFileStreamBase< CharType, Traits >::filebuf_type |
Definition at line 653 of file Filestream.h.
| typedef std::basic_ios<CharType, Traits> GENAPI_NAMESPACE::IDevFileStreamBase< CharType, Traits >::ios_type |
Definition at line 654 of file Filestream.h.
| typedef std::basic_istream<CharType, Traits> GENAPI_NAMESPACE::IDevFileStreamBase< CharType, Traits >::istream_type |
Definition at line 655 of file Filestream.h.
| void GENAPI_NAMESPACE::IDevFileStreamBase< CharType, Traits >::close | ( | ) | [inline] |
Close the file on the device.
Definition at line 738 of file Filestream.h.
| bool GENAPI_NAMESPACE::IDevFileStreamBase< CharType, Traits >::is_open | ( | ) | const [inline] |
Definition at line 716 of file Filestream.h.
| void GENAPI_NAMESPACE::IDevFileStreamBase< CharType, Traits >::open | ( | GENAPI_NAMESPACE::INodeMap * | pInterface, |
| const char * | pFileName, | ||
| std::ios_base::openmode | mode = std::ios_base::in |
||
| ) | [inline] |
Definition at line 727 of file Filestream.h.
| filebuf_type* GENAPI_NAMESPACE::IDevFileStreamBase< CharType, Traits >::rdbuf | ( | ) | const [inline] |
Definition at line 708 of file Filestream.h.
filebuf_type GENAPI_NAMESPACE::IDevFileStreamBase< CharType, Traits >::m_streambuf [private] |
Definition at line 658 of file Filestream.h.