Coverage Report

Created: 2025-10-28 07:00

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/libzmq/src/raw_encoder.cpp
Line
Count
Source
1
/* SPDX-License-Identifier: MPL-2.0 */
2
3
#include "precompiled.hpp"
4
#include "encoder.hpp"
5
#include "raw_encoder.hpp"
6
#include "msg.hpp"
7
8
zmq::raw_encoder_t::raw_encoder_t (size_t bufsize_) :
9
0
    encoder_base_t<raw_encoder_t> (bufsize_)
10
0
{
11
    //  Write 0 bytes to the batch and go to message_ready state.
12
0
    next_step (NULL, 0, &raw_encoder_t::raw_message_ready, true);
13
0
}
14
15
zmq::raw_encoder_t::~raw_encoder_t ()
16
0
{
17
0
}
18
19
void zmq::raw_encoder_t::raw_message_ready ()
20
0
{
21
0
    next_step (in_progress ()->data (), in_progress ()->size (),
22
0
               &raw_encoder_t::raw_message_ready, true);
23
0
}