uLib  User mode C/C++ extended API library for Win32 programmers.

Classes

class  DynArray
 
struct  GroupEntry
 
class  GroupList
 
class  LargeInt
 
class  SimpleThread
 
class  SortDynArray
 
class  Thread
 

Typedefs

typedef class DynArrayPDynArray
 
typedef bool(CALLBACK * DYN_ITEMFUNC) (PVOID Item, PVOID UserData)
 
typedef class SortDynArrayPSortDynArray
 
typedef class SimpleThreadPSimpleThread
 
typedef class ThreadPThread
 
typedef struct GroupEntry GroupEntry
 
typedef GroupEntryPGroupEntry
 
typedef GroupListPGroupList
 

Functions

bool operator== (POINT P1, POINT P2)
 
bool operator != (POINT P1, POINT P2)
 
bool operator== (POINTS P1, POINTS P2)
 
bool operator != (POINTS P1, POINTS P2)
 
FILETIME Now (eTimeType Domain)
 
FILETIME AddTime (FILETIME Time, SHORT Hr, SHORT Min, SHORT Sec, SHORT mSec)
 
FILETIME AddFiletime (FILETIME Time, const FILETIME Add)
 
FILETIME MakeDateTime (WORD Year, WORD Month, WORD Day, WORD Hr, WORD Min, WORD Sec)
 
bool operator > (FILETIME const &A, FILETIME const &B)
 
bool operator< (FILETIME const &A, FILETIME const &B)
 
bool operator== (FILETIME const &A, FILETIME const &B)
 
bool operator >= (FILETIME const &A, FILETIME const &B)
 
bool operator<= (FILETIME const &A, FILETIME const &B)
 
bool operator != (FILETIME const &A, FILETIME const &B)
 

Variables

const FILETIME NullFileTime = {0,0}
 

Function Documentation

◆ operator==() [1/2]

bool uLib::operator== ( POINT  P1,
POINT  P2 
)

Definition at line 71 of file UtilFunc.cpp.

◆ operator !=() [1/2]

bool uLib::operator != ( POINT  P1,
POINT  P2 
)

Definition at line 74 of file UtilFunc.cpp.

◆ operator==() [2/2]

bool uLib::operator== ( POINTS  P1,
POINTS  P2 
)

Definition at line 77 of file UtilFunc.cpp.

◆ operator !=() [2/2]

bool uLib::operator != ( POINTS  P1,
POINTS  P2 
)

Definition at line 80 of file UtilFunc.cpp.

◆ AddTime()

FILETIME uLib::AddTime ( FILETIME  Time,
SHORT  Hr,
SHORT  Min,
SHORT  Sec,
SHORT  mSec 
)

Definition at line 564 of file KernelUtil.cpp.