Public Member Functions | Private Attributes | List of all members
InputChannel Class Reference

#include <common.h>

Public Member Functions

 InputChannel ()
 
bool IsEmpty () const
 
virtual std::size_t Receive (char *data, std::size_t size)
 
void SetData (const std::vector< char > &data)
 
virtual ~InputChannel ()
 

Private Attributes

std::vector< char >::iterator CurPos
 
std::vector< char > SerializedData
 

Detailed Description

Definition at line 131 of file tests/protocol/common.h.

Constructor & Destructor Documentation

InputChannel::InputChannel ( )
inline

Definition at line 134 of file tests/protocol/common.h.

virtual InputChannel::~InputChannel ( )
inlinevirtual

Definition at line 139 of file tests/protocol/common.h.

Member Function Documentation

bool InputChannel::IsEmpty ( ) const
inline

Definition at line 163 of file tests/protocol/common.h.

virtual std::size_t InputChannel::Receive ( char *  data,
std::size_t  size 
)
inlinevirtual

Definition at line 143 of file tests/protocol/common.h.

void InputChannel::SetData ( const std::vector< char > &  data)
inline

Definition at line 157 of file tests/protocol/common.h.

Member Data Documentation

std::vector<char>::iterator InputChannel::CurPos
private

Definition at line 170 of file tests/protocol/common.h.

std::vector<char> InputChannel::SerializedData
private

Definition at line 169 of file tests/protocol/common.h.


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


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:09