Zserio C++ runtime library  1.1.0
Built for Zserio 2.15.0
BitSizeOfCalculator.h File Reference
#include <cstddef>
#include <string>
#include "zserio/BitBuffer.h"
#include "zserio/BitPositionUtil.h"
#include "zserio/SizeConvertUtil.h"
#include "zserio/Span.h"
#include "zserio/StringView.h"
#include "zserio/Types.h"

Go to the source code of this file.

Namespaces

 zserio
 

Functions

size_t zserio::bitSizeOfVarInt16 (int16_t value)
 
size_t zserio::bitSizeOfVarInt32 (int32_t value)
 
size_t zserio::bitSizeOfVarInt64 (int64_t value)
 
size_t zserio::bitSizeOfVarUInt16 (uint16_t value)
 
size_t zserio::bitSizeOfVarUInt32 (uint32_t value)
 
size_t zserio::bitSizeOfVarUInt64 (uint64_t value)
 
size_t zserio::bitSizeOfVarInt (int64_t value)
 
size_t zserio::bitSizeOfVarUInt (uint64_t value)
 
size_t zserio::bitSizeOfVarSize (uint32_t value)
 
size_t zserio::bitSizeOfBytes (Span< const uint8_t > bytesValue)
 
size_t zserio::bitSizeOfString (StringView stringValue)
 
template<typename ALLOC >
size_t zserio::bitSizeOfBitBuffer (const BasicBitBuffer< ALLOC > &bitBuffer)