Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cOSPipeClient Member List

This is the complete list of members for GrayLib::cOSPipeClient, including all inherited members.

AttachHandle(HANDLE h) noexceptGray::cOSHandleinline
CloseHandle(HANDLE h) noexceptGray::cOSHandleinlinestatic
CloseHandle() noexceptGray::cOSHandleinline
CloseHandleLast() noexceptGray::cOSHandleinlineprotected
cNonCopyable() noexceptGray::cNonCopyableinlineprotected
cOSHandle(HANDLE h=INVALID_HANDLE_VALUE) noexceptGray::cOSHandleinlineexplicit
cOSHandle(const cOSHandle &Handle) noexceptGray::cOSHandleinline
cOSPipe(void)GrayLib::cOSPipeprotected
cOSPipeClient()GrayLib::cOSPipeClient
cStreamOutput() noexceptGray::cStreamOutputinline
DetachHandle() noexceptGray::cOSHandleinline
GrayLib::FlushX() constGray::cOSHandleinline
Gray::cStreamOutput::FlushX()Gray::cStreamOutputinlinevirtual
get_Handle() const noexceptGray::cOSHandleinline
GetLength() constGray::cStreamBasevirtual
GetPosition() constGray::cStreamBasevirtual
IsValidHandle(HANDLE h) noexceptGray::cOSHandleinlinestatic
isValidHandle() const noexceptGray::cOSHandleinline
k_FILE_BLOCK_SIZEGray::cStreamBasestatic
k_SIZE_MASKGray::cStreamBasestatic
m_hGray::cOSHandle
MakePipePath(OUT FILECHAR_t *pszPipePath, StrLen_t nLenMax, const FILECHAR_t *pszPipeName)GrayLib::cOSPipestatic
OpenPipe(const FILECHAR_t *pszPipeName, TIMESYSD_t nTimeOutTotal=0)GrayLib::cOSPipeClient
OpenWritePipe(const FILECHAR_t *pszPipeName, TIMESYSD_t nTimeOutTotal, const void *pBuffer, size_t nDataSize)GrayLib::cOSPipeClientstatic
operator HANDLE() const noexceptGray::cOSHandleinline
operator=(const cOSHandle &Handle)Gray::cOSHandleinline
Printf(const char *pszFormat,...)Gray::cStreamOutputinline
Printf(const wchar_t *pszFormat,...)Gray::cStreamOutputinline
ReadX(void *pData, size_t nDataSize) constGray::cOSHandleinline
ref_Handle() noexceptGray::cOSHandleinline
GrayLib::Seek(STREAM_OFFSET_t lOffset, SEEK_ORIGIN_TYPE eSeekOrigin) constGray::cOSHandleinline
Gray::cStreamOutput::Seek(STREAM_OFFSET_t iOffset, SEEK_ORIGIN_TYPE eSeekOrigin=SEEK_Set)Gray::cStreamBaseinlinevirtual
SeekToBegin()Gray::cStreamBaseinline
SeekToEnd()Gray::cStreamBaseinline
UNITTEST2_PREDEF(cOSPipe)GrayLib::cOSPipe
VPrintf(const char *pszFormat, va_list args)Gray::cStreamOutputinline
VPrintf(const wchar_t *pszFormat, va_list args)Gray::cStreamOutputinline
WaitForSingleObject(TIMESYSD_t dwMilliseconds) constGray::cOSHandle
WriteCharRepeat(_CH nChar, int nCount=1)Gray::cStreamOutputinline
WriteHashCode(HASHCODE_t nHashCode)Gray::cStreamOutputinline
WriteN(const void *pBuffer, size_t nSize)Gray::cStreamOutputinline
WriteSize(size_t nSize)Gray::cStreamOutput
WriteStream(cStreamInput &sInp, STREAM_POS_t nSizeMax=k_FILE_BLOCK_SIZE, IStreamProgressCallback *pProgress=nullptr, TIMESYSD_t nTimeout=0)Gray::cStreamOutput
WriteString(const char *pszStr)Gray::cStreamOutputinlinevirtual
WriteString(const wchar_t *pszStr)Gray::cStreamOutputinlinevirtual
WriteStringN(const _CH *pszStr)Gray::cStreamOutputinline
WriteT(const void *pVal, size_t nDataSize)Gray::cStreamOutputinline
WriteT(TYPE val)Gray::cStreamOutput
WriteX(const void *pBuffer, size_t nDataSize) overrideGrayLib::cOSPipeClientvirtual
GrayLib::cOSPipe::WriteX(const void *pData, size_t nDataSize) constGray::cOSHandleinline
~cNonCopyable() noexceptGray::cNonCopyableinlineprotected
~cOSHandle()Gray::cOSHandleinline
~cOSPipe(void)GrayLib::cOSPipeprotectedvirtual
~cOSPipeClient(void)GrayLib::cOSPipeClientvirtual
~cStreamBase()Gray::cStreamBaseinlinevirtual
~cStreamOutput()Gray::cStreamOutputinlinevirtual