LCOV - code coverage report
Current view: top level - source/simulation2/serialization - BinarySerializer.h (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 68 78 87.2 %
Date: 2023-01-19 00:18:29 Functions: 52 92 56.5 %

Function Name Sort by function name Hit count Sort by hit count
CBinarySerializer<CStdSerializerImpl>::GetStream() 0
CBinarySerializer<CStdSerializerImpl>::~CBinarySerializer() 0
CBinarySerializer<CHashSerializerImpl>::PutNumber(char const*, signed char) 0
CBinarySerializer<CHashSerializerImpl>::PutNumber(char const*, double) 0
CBinarySerializer<CHashSerializerImpl>::PutNumber(char const*, float) 0
CBinarySerializer<CHashSerializerImpl>::PutNumber(char const*, short) 0
CBinarySerializer<CHashSerializerImpl>::PutNumber(char const*, unsigned short) 0
CBinarySerializer<CHashSerializerImpl>::~CBinarySerializer() 0
CBinarySerializer<CBufferBinarySerializerImpl>::GetStream() 0
CBinarySerializer<CBufferBinarySerializerImpl>::PutNumber(char const*, CFixed<int, 2147483647, 32, 15, 16, 65536>) 0
CBinarySerializer<CBufferBinarySerializerImpl>::PutNumber(char const*, signed char) 0
CBinarySerializer<CBufferBinarySerializerImpl>::PutNumber(char const*, double) 0
CBinarySerializer<CBufferBinarySerializerImpl>::PutNumber(char const*, float) 0
CBinarySerializer<CBufferBinarySerializerImpl>::PutNumber(char const*, short) 0
CBinarySerializer<CBufferBinarySerializerImpl>::PutNumber(char const*, unsigned short) 0
CBinarySerializer<CBufferBinarySerializerImpl>::PutString(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
CBinarySerializer<CBufferBinarySerializerImpl>::~CBinarySerializer() 0
CBinarySerializer<CLengthBinarySerializerImpl>::GetStream() 0
CBinarySerializer<CLengthBinarySerializerImpl>::PutNumber(char const*, CFixed<int, 2147483647, 32, 15, 16, 65536>) 0
CBinarySerializer<CLengthBinarySerializerImpl>::PutNumber(char const*, signed char) 0
CBinarySerializer<CLengthBinarySerializerImpl>::PutNumber(char const*, double) 0
CBinarySerializer<CLengthBinarySerializerImpl>::PutNumber(char const*, float) 0
CBinarySerializer<CLengthBinarySerializerImpl>::PutNumber(char const*, short) 0
CBinarySerializer<CLengthBinarySerializerImpl>::PutNumber(char const*, unsigned short) 0
CBinarySerializer<CLengthBinarySerializerImpl>::PutString(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
CBinarySerializer<CLengthBinarySerializerImpl>::~CBinarySerializer() 0
CSerializerStreamBuf<CStdSerializerImpl>::sync() 0
CSerializerStreamBuf<CStdSerializerImpl>::xsputn(char const*, long) 0
CSerializerStreamBuf<CStdSerializerImpl>::overflow(int) 0
CSerializerStreamBuf<CStdSerializerImpl>::~CSerializerStreamBuf() 0
CSerializerStreamBuf<CHashSerializerImpl>::overflow(int) 0
CSerializerStreamBuf<CHashSerializerImpl>::~CSerializerStreamBuf() 0
CSerializerStreamBuf<CBufferBinarySerializerImpl>::sync() 0
CSerializerStreamBuf<CBufferBinarySerializerImpl>::xsputn(char const*, long) 0
CSerializerStreamBuf<CBufferBinarySerializerImpl>::overflow(int) 0
CSerializerStreamBuf<CBufferBinarySerializerImpl>::~CSerializerStreamBuf() 0
CSerializerStreamBuf<CLengthBinarySerializerImpl>::sync() 0
CSerializerStreamBuf<CLengthBinarySerializerImpl>::xsputn(char const*, long) 0
CSerializerStreamBuf<CLengthBinarySerializerImpl>::overflow(int) 0
CSerializerStreamBuf<CLengthBinarySerializerImpl>::~CSerializerStreamBuf() 0
CBinarySerializer<CStdSerializerImpl>::PutNumber(char const*, signed char) 1
CBinarySerializer<CStdSerializerImpl>::PutNumber(char const*, float) 1
CBinarySerializer<CStdSerializerImpl>::PutNumber(char const*, short) 1
CBinarySerializer<CStdSerializerImpl>::PutNumber(char const*, unsigned short) 1
CBinarySerializer<CHashSerializerImpl>::GetStream() 1
CBinarySerializer<CHashSerializerImpl>::PutString(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
CBinarySerializer<CBufferBinarySerializerImpl>::PutScriptVal(char const*, JS::MutableHandle<JS::Value>) 1
CBinarySerializer<CBufferBinarySerializerImpl>::PutRaw(char const*, unsigned char const*, unsigned long) 1
CBinarySerializer<CBufferBinarySerializerImpl>::PutBool(char const*, bool) 1
CBinarySerializer<CBufferBinarySerializerImpl>::CBinarySerializer<unsigned char*>(ScriptInterface const&, unsigned char*&) 1
CBinarySerializer<CBufferBinarySerializerImpl>::~CBinarySerializer().2 1
CSerializerStreamBuf<CHashSerializerImpl>::sync() 1
CSerializerStreamBuf<CBufferBinarySerializerImpl>::CSerializerStreamBuf(CBufferBinarySerializerImpl&) 1
CSerializerStreamBuf<CBufferBinarySerializerImpl>::~CSerializerStreamBuf().2 1
CBinarySerializer<CBufferBinarySerializerImpl>::PutNumber(char const*, int) 2
CBinarySerializer<CLengthBinarySerializerImpl>::PutScriptVal(char const*, JS::MutableHandle<JS::Value>) 2
CBinarySerializer<CLengthBinarySerializerImpl>::PutRaw(char const*, unsigned char const*, unsigned long) 2
CBinarySerializer<CLengthBinarySerializerImpl>::PutBool(char const*, bool) 2
CBinarySerializer<CLengthBinarySerializerImpl>::CBinarySerializer(ScriptInterface const&) 2
CBinarySerializer<CLengthBinarySerializerImpl>::~CBinarySerializer().2 2
CSerializerStreamBuf<CLengthBinarySerializerImpl>::CSerializerStreamBuf(CLengthBinarySerializerImpl&) 2
CSerializerStreamBuf<CLengthBinarySerializerImpl>::~CSerializerStreamBuf().2 2
CBinarySerializer<CBufferBinarySerializerImpl>::PutNumber(char const*, unsigned char) 3
CSerializerStreamBuf<CHashSerializerImpl>::xsputn(char const*, long) 3
CBinarySerializer<CHashSerializerImpl>::PutScriptVal(char const*, JS::MutableHandle<JS::Value>) 4
CBinarySerializer<CLengthBinarySerializerImpl>::PutNumber(char const*, int) 4
CBinarySerializer<CBufferBinarySerializerImpl>::PutNumber(char const*, unsigned int) 5
CBinarySerializer<CLengthBinarySerializerImpl>::PutNumber(char const*, unsigned char) 6
CBinarySerializer<CHashSerializerImpl>::PutRaw(char const*, unsigned char const*, unsigned long) 8
CBinarySerializer<CLengthBinarySerializerImpl>::PutNumber(char const*, unsigned int) 10
CBinarySerializer<CHashSerializerImpl>::CBinarySerializer(ScriptInterface const&) 13
CBinarySerializer<CHashSerializerImpl>::~CBinarySerializer().2 13
CSerializerStreamBuf<CHashSerializerImpl>::CSerializerStreamBuf(CHashSerializerImpl&) 13
CSerializerStreamBuf<CHashSerializerImpl>::~CSerializerStreamBuf().2 13
CBinarySerializer<CStdSerializerImpl>::PutNumber(char const*, double) 19
CBinarySerializer<CHashSerializerImpl>::PutBool(char const*, bool) 26
CBinarySerializer<CHashSerializerImpl>::PutNumber(char const*, int) 27
CBinarySerializer<CStdSerializerImpl>::PutString(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 35
CBinarySerializer<CHashSerializerImpl>::PutNumber(char const*, unsigned int) 37
CBinarySerializer<CHashSerializerImpl>::PutNumber(char const*, unsigned char) 38
CBinarySerializer<CHashSerializerImpl>::PutNumber(char const*, CFixed<int, 2147483647, 32, 15, 16, 65536>) 54
CBinarySerializer<CStdSerializerImpl>::PutNumber(char const*, CFixed<int, 2147483647, 32, 15, 16, 65536>) 55
CBinarySerializer<CStdSerializerImpl>::PutScriptVal(char const*, JS::MutableHandle<JS::Value>) 102
CBinarySerializer<CStdSerializerImpl>::CBinarySerializer<std::basic_ostream<char, std::char_traits<char> > >(ScriptInterface const&, std::basic_ostream<char, std::char_traits<char> >&) 104
CBinarySerializer<CStdSerializerImpl>::~CBinarySerializer().2 104
CSerializerStreamBuf<CStdSerializerImpl>::CSerializerStreamBuf(CStdSerializerImpl&) 104
CSerializerStreamBuf<CStdSerializerImpl>::~CSerializerStreamBuf().2 104
CBinarySerializer<CStdSerializerImpl>::PutNumber(char const*, int) 106
CBinarySerializer<CStdSerializerImpl>::PutBool(char const*, bool) 222
CBinarySerializer<CStdSerializerImpl>::PutRaw(char const*, unsigned char const*, unsigned long) 223
CBinarySerializer<CStdSerializerImpl>::PutNumber(char const*, unsigned int) 508
CBinarySerializer<CStdSerializerImpl>::PutNumber(char const*, unsigned char) 594

Generated by: LCOV version 1.13