Photon Fusion
2.1.1
Reader-writer for strings. More...
Inherits IElementReaderWriter< T >.
Public Member Functions | |
| int | GetElementHashCode (string element) |
| int | GetElementWordCount () |
| unsafe string | Read (byte *data, int index) |
| unsafe string | Read (ReadOnlySpan< byte > data) |
| unsafe ref string | ReadRef (byte *data, int index) |
| ref string | ReadRef (Span< byte > data) |
| unsafe void | Write (byte *data, int index, string element) |
| unsafe void | Write (Span< byte > data, string element) |
| Public Member Functions inherited from IElementReaderWriter< T > | |
| int | GetElementHashCode (T element) |
| Calculate the hash code of an element. | |
| void | Write (byte *data, int index, T element) |
| Writes an element to the specified index in the byte array. | |
Static Public Member Functions | |
| static IElementReaderWriter< string > | GetInstance () |
| Returns an instance of the reader/writer. | |
Reader-writer for strings.
| TCapacity |
| TCapacity | : | unmanaged | |
| TCapacity | : | IMetaConstant |
| int GetElementWordCount | ( | ) |
Implements IElementReaderWriter< T >.
| unsafe string Read | ( | byte * | data, |
| int | index ) |
| unsafe ref string ReadRef | ( | byte * | data, |
| int | index ) |
| data | |
| index |
| NotSupportedException |
Implements IElementReaderWriter< T >.
| unsafe void Write | ( | byte * | data, |
| int | index, | ||
| string | element ) |
| data | |
| index | |
| element |