Public Member Functions | Private Types | Private Attributes | List of all members
zmq::fq_t Class Reference

#include <fq.hpp>

Public Member Functions

void activated (pipe_t *pipe_)
 
void attach (pipe_t *pipe_)
 
 fq_t ()
 
bool has_in ()
 
void pipe_terminated (pipe_t *pipe_)
 
int recv (msg_t *msg_)
 
int recvpipe (msg_t *msg_, pipe_t **pipe_)
 
 ~fq_t ()
 

Private Types

typedef array_t< pipe_t, 1 > pipes_t
 

Private Attributes

pipes_t::size_type _active
 
pipes_t::size_type _current
 
bool _more
 
pipes_t _pipes
 

Detailed Description

Definition at line 18 of file fq.hpp.

Member Typedef Documentation

◆ pipes_t

typedef array_t<pipe_t, 1> zmq::fq_t::pipes_t
private

Definition at line 34 of file fq.hpp.

Constructor & Destructor Documentation

◆ fq_t()

zmq::fq_t::fq_t ( )

Definition at line 9 of file fq.cpp.

◆ ~fq_t()

zmq::fq_t::~fq_t ( )

Definition at line 13 of file fq.cpp.

Member Function Documentation

◆ activated()

void zmq::fq_t::activated ( pipe_t *  pipe_)

Definition at line 40 of file fq.cpp.

◆ attach()

void zmq::fq_t::attach ( pipe_t *  pipe_)

Definition at line 18 of file fq.cpp.

◆ has_in()

bool zmq::fq_t::has_in ( )

Definition at line 96 of file fq.cpp.

◆ pipe_terminated()

void zmq::fq_t::pipe_terminated ( pipe_t *  pipe_)

Definition at line 25 of file fq.cpp.

◆ recv()

int zmq::fq_t::recv ( msg_t msg_)

Definition at line 47 of file fq.cpp.

◆ recvpipe()

int zmq::fq_t::recvpipe ( msg_t msg_,
pipe_t **  pipe_ 
)

Definition at line 52 of file fq.cpp.

Member Data Documentation

◆ _active

pipes_t::size_type zmq::fq_t::_active
private

Definition at line 39 of file fq.hpp.

◆ _current

pipes_t::size_type zmq::fq_t::_current
private

Definition at line 42 of file fq.hpp.

◆ _more

bool zmq::fq_t::_more
private

Definition at line 46 of file fq.hpp.

◆ _pipes

pipes_t zmq::fq_t::_pipes
private

Definition at line 35 of file fq.hpp.


The documentation for this class was generated from the following files:


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:11