CHROMA
Public Member Functions | Public Attributes | List of all members
Chroma::CircularBufferArray< T >::OutOfBoundsException Struct Reference

#include <circular_buffer.h>

Public Member Functions

 OutOfBoundsException (const std::string &s, unsigned int i_, unsigned int size_, unsigned int n5_)
 

Public Attributes

const std::string error_string
 
const unsigned int i
 
const unsigned int size
 
const unsigned int n5
 

Detailed Description

template<typename T>
struct Chroma::CircularBufferArray< T >::OutOfBoundsException

Definition at line 230 of file circular_buffer.h.

Constructor & Destructor Documentation

◆ OutOfBoundsException()

template<typename T >
Chroma::CircularBufferArray< T >::OutOfBoundsException::OutOfBoundsException ( const std::string &  s,
unsigned int  i_,
unsigned int  size_,
unsigned int  n5_ 
)
inline

Definition at line 231 of file circular_buffer.h.

Member Data Documentation

◆ error_string

template<typename T >
const std::string Chroma::CircularBufferArray< T >::OutOfBoundsException::error_string

Definition at line 232 of file circular_buffer.h.

◆ i

template<typename T >
const unsigned int Chroma::CircularBufferArray< T >::OutOfBoundsException::i

Definition at line 233 of file circular_buffer.h.

◆ n5

template<typename T >
const unsigned int Chroma::CircularBufferArray< T >::OutOfBoundsException::n5

Definition at line 235 of file circular_buffer.h.

◆ size

template<typename T >
const unsigned int Chroma::CircularBufferArray< T >::OutOfBoundsException::size

Definition at line 234 of file circular_buffer.h.


The documentation for this struct was generated from the following file: