csSetToAddress Struct ReferenceSized data type access helpers.
Static Public Member Functions
|static void||Int16 (void *buff, int16 s)|
|static void||Int32 (void *buff, int32 s)|
|static void||Int64 (void *buff, int64 s)|
|static void||UInt16 (void *buff, uint16 s)|
|Set specifically sized type at unaligned memory address. |
|static void||UInt32 (void *buff, uint32 s)|
|static void||UInt64 (void *buff, uint64 s)|
Detailed DescriptionSized data type access helpers.
On some platforms, certain data types can only be manipulated when correctly aligned (e.g. uint32 can only be Written to addresses aligned to 4 bytes). This routines assist manipulating sized types at arbitrary memory positions (e.g. when constructing files in memory) by working around the alignment requirements on platforms that have such.
Member Function Documentation
|static void csSetToAddress::UInt16||(||void *||buff,|
The documentation for this struct was generated from the following file:
Generated for Crystal Space 1.2.1 by doxygen 1.5.3