#include <CueParser.hxx>
|
void | Feed (const char *line) noexcept |
| Feed a text line from the CUE file into the parser. More...
|
|
void | Finish () noexcept |
| Tell the parser that the end of the file has been reached. More...
|
|
std::unique_ptr< DetachedSong > | Get () noexcept |
| Check if a song was finished by the last Feed() or Finish() call. More...
|
|
Definition at line 31 of file CueParser.hxx.
void CueParser::Feed |
( |
const char * |
line | ) |
|
|
noexcept |
Feed a text line from the CUE file into the parser.
Call Get() after this to see if a song has been finished.
void CueParser::Finish |
( |
| ) |
|
|
noexcept |
Tell the parser that the end of the file has been reached.
Call Get() after this to see if a song has been finished. This procedure must be done twice!
Check if a song was finished by the last Feed() or Finish() call.
- Returns
- a song object that must be freed by the caller, or NULL if no song was finished at this time
The documentation for this class was generated from the following file: