Public Types | |
| enum | Mode { None, Header, Source } |
| enum | Error { TypeError, IOErrorHeader, IOErrorSource } |
Public Member Functions | |
| FileData (std::string_view headerName, std::string_view sourceName) | |
| FileData (FileData const &other)=delete | |
| FileData & | operator= (FileData const &other)=delete |
| void | openStream () |
| size_t | getIndentSize () const |
| std::string const & | indent () const |
| void | setIndentSize (size_t s) |
| std::ostream & | getStream (Mode mode) |
Private Attributes | |
| Mode | mode |
| std::ofstream | header |
| std::ofstream | source |
| std::string | headerName |
| std::string | sourceName |
| std::string | m_indent |
1.8.13