mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-01-10 20:03:34 -03:00
Add comments to CustomUintFormatter
This commit is contained in:
parent
4eb5643e35
commit
f9ee0f37c2
1 changed files with 9 additions and 0 deletions
|
@ -520,6 +520,15 @@ struct VarIntFormatter
|
|||
}
|
||||
};
|
||||
|
||||
/** Serialization wrapper class for custom integers and enums.
|
||||
*
|
||||
* It permits specifying the serialized size (1 to 8 bytes) and endianness.
|
||||
*
|
||||
* Use the big endian mode for values that are stored in memory in native
|
||||
* byte order, but serialized in big endian notation. This is only intended
|
||||
* to implement serializers that are compatible with existing formats, and
|
||||
* its use is not recommended for new data structures.
|
||||
*/
|
||||
template<int Bytes, bool BigEndian = false>
|
||||
struct CustomUintFormatter
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue