webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::BufferedLineReader Class Reference

#include <BufferedLineReader.h>

Public Member Functions

 BufferedLineReader ()=default
 
void reset ()
 
void append (String &&data)
 
void appendEndOfStream ()
 
bool isAtEndOfStream () const
 
std::optional< StringnextLine ()
 

Constructor & Destructor Documentation

◆ BufferedLineReader()

WebCore::BufferedLineReader::BufferedLineReader ( )
default

Member Function Documentation

◆ append()

void WebCore::BufferedLineReader::append ( String &&  data)
inline

◆ appendEndOfStream()

void WebCore::BufferedLineReader::appendEndOfStream ( )
inline

◆ isAtEndOfStream()

bool WebCore::BufferedLineReader::isAtEndOfStream ( ) const
inline

◆ nextLine()

std::optional< String > WebCore::BufferedLineReader::nextLine ( )

◆ reset()

void WebCore::BufferedLineReader::reset ( )
inline

The documentation for this class was generated from the following files: