ucommon
7.0.0
About: GNU uCommon C++ is a portable and optimized class framework for writing C++ applications that need to use threads and support concurrent synchronization, and that use sockets, XML parsing, object serialization, thread-optimized string and data structure classes, etc..
![]() ![]() |
#include <protocols.h>
Public Member Functions | |
virtual | ~InputProtocol () |
virtual int | _input (int code)=0 |
Used for processing input. We create a derived class that processes a single character of input, and returns a status value. EOF means it accepts no more input and any value other than 0 is a character to also unget. Otherwise 0 is good to accept more input. The constructor is used to reference a final destination object in the derived class.
Definition at line 153 of file protocols.h.
|
virtual |
Definition at line 231 of file protocols.cpp.
|
pure virtual |
Extract formatted string for object.
character | code we are pushing. |
Implemented in ucommon::_input_double, and ucommon::_input_long.
Referenced by ucommon::_stream_operators::input().