A class for writing data in binary form to a block of memory. The data is written in big-endian byte order.
| public | MemoryWriter(byte* ptr_, long count_) | 
| public Result<bool> | Write(bool x) | 
| public Result<bool> | Write(byte x) | 
| public Result<bool> | Write(char x) | 
| public Result<bool> | Write(const Date& date) | 
| public Result<bool> | Write(const DateTime& dt) | 
| public Result<bool> | Write(const String<char>& s) | 
| public Result<bool> | Write(const Uuid& x) | 
| public Result<bool> | Write(double x) | 
| public Result<bool> | Write(float x) | 
| public Result<bool> | Write(int x) | 
| public Result<bool> | Write(long x) | 
| public Result<bool> | Write(sbyte x) | 
| public Result<bool> | Write(short x) | 
| public Result<bool> | Write(uchar x) | 
| public Result<bool> | Write(uint x) | 
| public Result<bool> | Write(ulong x) | 
| public Result<bool> | Write(ushort x) | 
| public Result<bool> | Write(wchar x) | 
| private long | count | 
| private byte* | pos | 
| private byte* | ptr |