#include <stream_utils.hpp>
Definition at line 56 of file stream_utils.hpp.
Static Public Member Functions | |
| static void | Pushback (CNcbiIstream &is, CT_CHAR_TYPE *buf, streamsize buf_size, void *del_ptr) |
| static void | Pushback (CNcbiIstream &is, const CT_CHAR_TYPE *buf, streamsize buf_size) |
| static void | Stepback (CNcbiIstream &is, CT_CHAR_TYPE *buf, streamsize buf_size, void *del_ptr=0) |
| static streamsize | Readsome (CNcbiIstream &is, CT_CHAR_TYPE *buf, streamsize buf_size) |
Private Types | |
| enum | EPushback_How { ePushback_Copy, ePushback_NoCopy, ePushback_Stepback } |
Static Private Member Functions | |
| static void | x_Pushback (CNcbiIstream &is, CT_CHAR_TYPE *buf, streamsize buf_size, void *del_ptr=0, EPushback_How how=ePushback_Copy) |
|
|
Definition at line 114 of file stream_utils.hpp. |
|
||||||||||||||||
|
Definition at line 92 of file stream_utils.hpp. References x_Pushback(). |
|
||||||||||||||||||||
|
Definition at line 83 of file stream_utils.hpp. References ePushback_NoCopy, and x_Pushback(). Referenced by CStreamLineReader::x_AdvanceEOLSimple(), and CCgiRequest::x_ProcessInputStream(). |
|
||||||||||||||||
|
Definition at line 517 of file stream_utils.cpp. References s_DoReadsome(). Referenced by CStreamByteSourceReader::Read(), and CCGIStreamReader::Read(). |
|
||||||||||||||||||||
|
Definition at line 98 of file stream_utils.hpp. References ePushback_Stepback, and x_Pushback(). Referenced by CStreamByteSourceReader::Pushback(). |
|
||||||||||||||||||||||||
|
Definition at line 350 of file stream_utils.cpp. References _ASSERT, ePushback_Copy, ePushback_NoCopy, ePushback_Stepback, CPushback_Streambuf::kMinBufSize, CPushback_Streambuf::m_Buf, CPushback_Streambuf::m_BufSize, CPushback_Streambuf::m_DelPtr, and memmove. Referenced by Pushback(), and Stepback(). |
1.4.6
Modified on Wed Dec 09 08:20:03 2009 by modify_doxy.py rev. 173732