nds2-client - Developer 0.16.7
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
nds_testing::RecordingDummySocket Struct Reference

#include <dummy_socket.hh>

Collaboration diagram for nds_testing::RecordingDummySocket:
Collaboration graph
[legend]

Public Member Functions

 RecordingDummySocket ()
 
 RecordingDummySocket (std::vector< char > &s)
 
 RecordingDummySocket (const RecordingDummySocket &other)=delete
 
 RecordingDummySocket (RecordingDummySocket &&other)=default
 
void write_all (const char *start, const char *end)
 
std::string str ()
 

Public Attributes

std::vector< char > internal_
 
std::vector< char > & s_
 

Constructor & Destructor Documentation

◆ RecordingDummySocket() [1/4]

nds_testing::RecordingDummySocket::RecordingDummySocket ( )
inline

◆ RecordingDummySocket() [2/4]

nds_testing::RecordingDummySocket::RecordingDummySocket ( std::vector< char > &  s)
inlineexplicit

◆ RecordingDummySocket() [3/4]

nds_testing::RecordingDummySocket::RecordingDummySocket ( const RecordingDummySocket other)
delete

◆ RecordingDummySocket() [4/4]

nds_testing::RecordingDummySocket::RecordingDummySocket ( RecordingDummySocket &&  other)
default

Member Function Documentation

◆ str()

std::string nds_testing::RecordingDummySocket::str ( )
inline

◆ write_all()

void nds_testing::RecordingDummySocket::write_all ( const char *  start,
const char *  end 
)
inline

Member Data Documentation

◆ internal_

std::vector< char > nds_testing::RecordingDummySocket::internal_

◆ s_

std::vector< char >& nds_testing::RecordingDummySocket::s_

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