uHTTP for C++
uHTTP::LineNumberReader Class Reference

#include <LineNumberReader.h>

Inheritance diagram for uHTTP::LineNumberReader:
uHTTP::BufferedReader

Public Member Functions

 LineNumberReader (Reader *reader)
 
int getLineNumber ()
 
const char * readLine ()
 
- Public Member Functions inherited from uHTTP::BufferedReader
 BufferedReader (Reader *reader)
 
ssize_t read (std::string &b, size_t len)
 
long skip (long n)
 
void unread (std::string &b, size_t off, size_t len)
 
void unread (std::string &b, size_t len)
 
void unread (char b)
 
void close ()
 
const char * readLine ()
 

Private Attributes

int lineNum
 

Constructor & Destructor Documentation

◆ LineNumberReader()

uHTTP::LineNumberReader::LineNumberReader ( Reader * reader)
inline

Member Function Documentation

◆ getLineNumber()

int uHTTP::LineNumberReader::getLineNumber ( )
inline

◆ readLine()

const char * uHTTP::LineNumberReader::readLine ( )
inline

Field Documentation

◆ lineNum

int uHTTP::LineNumberReader::lineNum
private

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