9 #ifndef YARP_OS_NULLCONNECTIONWRITER_H
10 #define YARP_OS_NULLCONNECTIONWRITER_H
27 void appendBlock(
const char* data,
size_t len)
override;
28 void appendInt8(std::int8_t data)
override;
29 void appendInt16(std::int16_t data)
override;
30 void appendInt32(std::int32_t data)
override;
31 void appendInt64(std::int64_t data)
override;
34 void appendText(
const std::string& str,
const char terminate =
'\n')
override;
35 void appendExternalBlock(
const char* data,
size_t len)
override;
36 bool isTextMode()
const override;
37 bool isBareMode()
const override;
38 void declareSizes(
int argc,
int* argv)
override;
39 void setReplyHandler(
PortReader& reader)
override;
40 void setReference(
Portable* obj)
override;
41 bool convertTextMode()
override;
43 bool isActive()
const override;
44 bool isError()
const override;
45 void requestDrop()
override;
46 bool isNull()
const override;
53 #endif // YARP_OS_NULLCONNECTIONWRITER_H