COMMS
Template library intended to help with implementation of communication protocols.
Loading...
Searching...
No Matches
Namespaces
StaticQueue.h File Reference

This file contains the definition and implementation of the static queue, which also can be used as circular buffer. More...

#include <cstdint>
#include <cstddef>
#include <array>
#include <string>
#include <stdexcept>
#include <utility>
#include <type_traits>
#include <iterator>
#include <algorithm>
#include "comms/CompileControl.h"
#include "comms/Assert.h"
#include "comms/util/SizeToType.h"
#include "comms/util/type_traits.h"
#include "comms/util/AlignedStorage.h"

Go to the source code of this file.

Namespaces

namespace  comms
 Main namespace for all classes / functions of COMMS library.
 
namespace  comms::util
 Namespace for various utility classes and/or functions used by COMMS library.
 

Detailed Description

This file contains the definition and implementation of the static queue, which also can be used as circular buffer.