Goby3  3.1.4
2024.02.22
queue.h File Reference
#include <cstddef>
#include <iostream>
#include <list>
#include <map>
#include <memory>
#include <string>
#include <vector>
#include <boost/any.hpp>
#include <boost/date_time/posix_time/posix_time_config.hpp>
#include <boost/date_time/posix_time/ptime.hpp>
#include <boost/units/quantity.hpp>
#include <google/protobuf/descriptor.h>
#include "goby/acomms/dccl/dccl.h"
#include "goby/acomms/protobuf/queue.pb.h"
#include "goby/time/convert.h"

Go to the source code of this file.

Classes

struct  goby::acomms::QueuedMessage
 
class  goby::acomms::Queue
 

Namespaces

 google
 
 google::protobuf
 
 goby
 The global namespace for the Goby project.
 
 goby::acomms
 Classes and functions pertaining to acoustic communications (acomms) as well as related marine relevant communications links (such as satellite)
 
 goby::acomms::protobuf
 

Typedefs

typedef std::list< QueuedMessage >::iterator goby::acomms::messages_it
 
using goby::acomms::waiting_for_ack_it = std::multimap< unsigned int, messages_it >::iterator
 

Functions

std::ostream & goby::acomms::operator<< (std::ostream &os, const Queue &oq)