31 #ifndef __ZMQ_YPIPE_BASE_HPP_INCLUDED__ 32 #define __ZMQ_YPIPE_BASE_HPP_INCLUDED__ 45 virtual void write (
const T &value_,
bool incomplete_) = 0;
46 virtual bool unwrite (T *value_) = 0;
47 virtual bool flush () = 0;
49 virtual bool read (T *value_) = 0;
50 virtual bool probe (
bool (*fn)(
const T &)) = 0;
virtual bool unwrite(T *value_)=0
virtual bool read(T *value_)=0
virtual bool check_read()=0
virtual bool probe(bool(*fn)(const T &))=0
virtual void write(const T &value_, bool incomplete_)=0