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

This is the complete list of members for GrayLib::cOSPipeServer, 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
cOSPipeServer(void)GrayLib::cOSPipeServer
CreatePipe(const FILECHAR_t *pszPipeName, size_t nOutBufferSize=kSizeDef, TIMESYS_t waitForClient=cTimeSys::k_FREQ/2)GrayLib::cOSPipeServer
cStreamInput() noexceptGray::cStreamInputinline
DetachHandle() noexceptGray::cOSHandleinline
FlushX() constGray::cOSHandleinline
get_Handle() const noexceptGray::cOSHandleinline
GetLength() constGray::cStreamBasevirtual
GetPosition() constGray::cStreamBasevirtual
isConnected() const noexceptGrayLib::cOSPipeServerinline
isValidHandle() const noexceptGray::cOSHandleinline
IsValidHandle(HANDLE h) noexceptGray::cOSHandleinlinestatic
k_FILE_BLOCK_SIZEGray::cStreamBasestatic
k_SIZE_MASKGray::cStreamBasestatic
kSizeDefGrayLib::cOSPipeServerstatic
m_hGray::cOSHandle
MakePipePath(OUT FILECHAR_t *pszPipePath, StrLen_t nLenMax, const FILECHAR_t *pszPipeName)GrayLib::cOSPipestatic
operator HANDLE() const noexceptGray::cOSHandleinline
operator=(const cOSHandle &Handle)Gray::cOSHandleinline
ReadAll(OUT cHeapBlock &block, size_t nSizeExtra=0)Gray::cStreamInputinline
ReadHashCode(OUT UINT32 &nHashCode)Gray::cStreamInputinline
ReadHashCode(OUT UINT64 &nHashCode)Gray::cStreamInputinline
ReadN(OUT BYTE *pBuffer, size_t nSizeMax)Gray::cStreamInputinline
ReadPeek(void *pData, size_t nDataSize)Gray::cStreamInputvirtual
ReadSize(OUT size_t &nSize)Gray::cStreamInput
ReadSizeT(OUT TYPE &n)Gray::cStreamInputinline
ReadStringLine(OUT char *pszBuffer, StrLen_t iSizeMax)Gray::cStreamInputvirtual
ReadStringLine(OUT wchar_t *pszBuffer, StrLen_t iSizeMax)Gray::cStreamInputvirtual
ReadStringN(OUT _CH *pszStr, StrLen_t iSizeMax)Gray::cStreamInputinline
ReadT(OUT void *pVal, size_t nSize)Gray::cStreamInputinline
ReadT(OUT TYPE &val)Gray::cStreamInput
ReadTN(OUT TYPE &val)Gray::cStreamInputinline
ReadX(void *pBuffer, size_t nDataSize) overrideGrayLib::cOSPipeServervirtual
GrayLib::cOSPipe::ReadX(void *pData, size_t nDataSize) constGray::cOSHandleinline
Gray::cStreamInput::ReadX(OUT void *pData, size_t nDataSize)Gray::cStreamInputinlinevirtual
ref_Handle() noexceptGray::cOSHandleinline
GrayLib::Seek(STREAM_OFFSET_t lOffset, SEEK_ORIGIN_TYPE eSeekOrigin) constGray::cOSHandleinline
Gray::cStreamInput::Seek(STREAM_OFFSET_t iOffset, SEEK_ORIGIN_TYPE eSeekOrigin=SEEK_Set)Gray::cStreamBaseinlinevirtual
SeekToBegin()Gray::cStreamBaseinline
SeekToEnd()Gray::cStreamBaseinline
SetSeekSizeMin(size_t nSizeMin=k_FILE_BLOCK_SIZE)Gray::cStreamInputinlinevirtual
UNITTEST2_PREDEF(cOSPipe)GrayLib::cOSPipe
WaitForSingleObject(TIMESYSD_t dwMilliseconds) constGray::cOSHandle
WriteX(const void *pData, size_t nDataSize) constGray::cOSHandleinline
~cNonCopyable() noexceptGray::cNonCopyableinlineprotected
~cOSHandle()Gray::cOSHandleinline
~cOSPipe(void)GrayLib::cOSPipeprotectedvirtual
~cOSPipeServer(void)GrayLib::cOSPipeServervirtual
~cStreamBase()Gray::cStreamBaseinlinevirtual
~cStreamInput()Gray::cStreamInputinlinevirtual