12 #include "../GrayLibBase.h"
47 static const size_t kSizeDef = 1024;
63 virtual HRESULT ReadX(
void* pBuffer,
size_t nDataSize)
override;
76 virtual HRESULT WriteX(
const void* pBuffer,
size_t nDataSize)
override;
#define GRAYCALL
declare calling convention for static functions so everyone knows the arg passing scheme....
Definition: GrayCore.h:36
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
bool isConnected() const noexcept
Definition: cOSPipe.h:56
UNITTEST2_PREDEF(cOSPipe)
Definition: cOSHandle.h:59
Definition: cStream.h:126
static const TIMESYS_t k_FREQ
milliSec per Sec
Definition: cTimeSys.h:100
UNITTEST2_PREDEF(cQuadtree)
int StrLen_t
the length of a string in chars (bytes for UTF8, wchar_t for UNICODE). or offset in characters....
Definition: StrConst.h:32
INT32 TIMESYSD_t
Time delta. signed milli-Seconds Span. cTimeSys::k_DMAX, cTimeSys::k_INF = MAILSLOT_WAIT_FOREVER.
Definition: cTimeSys.h:28
char FILECHAR_t
a UTF8 char in a file name. like TCHAR
Definition: FileName.h:22
UINT32 TIMESYS_t
TIMESYS_t = The normal system tick timer. milli-seconds since start of system/app ?
Definition: cTimeSys.h:27