This class is optimized to take nearly no memory (sizeof(void*)) and to allow very fast checks whethe...
Definition HashedString.h:25
Interface for binary in (read) streams.
Definition Stream.h:22
Interface for binary out (write) streams.
Definition Stream.h:107
A class to use together with plHashedString for quick comparisons with temporary strings that need no...
Definition HashedString.h:151
The timestamp class encapsulates a date in time as microseconds since Unix epoch.
Definition Timestamp.h:23
This data type is the abstraction for 128-bit Uuid (also known as GUID) instances.
Definition Uuid.h:11
friend PL_FOUNDATION_DLL_FRIEND void operator>>(plStreamReader &inout_stream, plUuid &ref_value)
Operator to serialize plUuid objects. [tested].
Definition StreamOperationsOther.cpp:49
friend PL_FOUNDATION_DLL_FRIEND void operator<<(plStreamWriter &inout_stream, const plUuid &value)
Operator to serialize plUuid objects. [tested].
Definition StreamOperationsOther.cpp:43
plVariant is a class that can store different types of variables, which is useful in situations where...
Definition Variant.h:44
Definition Allocator.h:26
The time class encapsulates a double value storing the time in seconds.
Definition Time.h:12
Definition VarianceTypes.h:67
Definition VarianceTypes.h:31
Definition VarianceTypes.h:49