21 #include "kinetic/outgoing_value.h"
28 #include "glog/logging.h"
30 #include "kinetic/reader_writer.h"
34 OutgoingStringValue::OutgoingStringValue(
const std::string &s)
37 size_t OutgoingStringValue::size()
const {
41 bool OutgoingStringValue::TransferToSocket(
int fd,
int* err)
const {
42 ReaderWriter reader_writer(fd);
43 return reader_writer.Write(s_.data(), s_.size());
46 bool OutgoingStringValue::ToString(std::string *result,
int* err)
const {