Public Member Functions | Private Member Functions | Private Attributes | List of all members
StringLineReader Class Reference
Inheritance diagram for StringLineReader:
Inheritance graph
[legend]

Public Member Functions

FileTest::ReadResult ReadLine (char *out, size_t len) override
 
 StringLineReader (const std::string &data)
 
- Public Member Functions inherited from FileTest::LineReader
virtual ~LineReader ()
 

Private Member Functions

StringLineReaderoperator= (const StringLineReader &)=delete
 
 StringLineReader (const StringLineReader &)=delete
 

Private Attributes

std::string data_
 
size_t offset_
 

Detailed Description

Definition at line 31 of file file_test_gtest.cc.

Constructor & Destructor Documentation

◆ StringLineReader() [1/2]

StringLineReader::StringLineReader ( const std::string &  data)
inlineexplicit

Definition at line 33 of file file_test_gtest.cc.

◆ StringLineReader() [2/2]

StringLineReader::StringLineReader ( const StringLineReader )
privatedelete

Member Function Documentation

◆ operator=()

StringLineReader& StringLineReader::operator= ( const StringLineReader )
privatedelete

◆ ReadLine()

FileTest::ReadResult StringLineReader::ReadLine ( char *  out,
size_t  len 
)
inlineoverridevirtual

Implements FileTest::LineReader.

Definition at line 36 of file file_test_gtest.cc.

Member Data Documentation

◆ data_

std::string StringLineReader::data_
private

Definition at line 61 of file file_test_gtest.cc.

◆ offset_

size_t StringLineReader::offset_
private

Definition at line 62 of file file_test_gtest.cc.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:48