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

#include <circular_buffer.h>

Public Member Functions

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

Public Attributes

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

Detailed Description

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

Definition at line 43 of file circular_buffer.h.

Constructor & Destructor Documentation

◆ OutOfBoundsException()

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

Definition at line 44 of file circular_buffer.h.

Member Data Documentation

◆ error_string

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

Definition at line 45 of file circular_buffer.h.

Referenced by main().

◆ i

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

Definition at line 46 of file circular_buffer.h.

Referenced by main().

◆ size

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

Definition at line 47 of file circular_buffer.h.

Referenced by main().


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