hexed 0.3.0
 
Loading...
Searching...
No Matches
hexed::Concatenation< T > Class Template Reference

A Sequence formed by concatenating two Sequences. More...

#include <Sequences.hpp>

Inheritance diagram for hexed::Concatenation< T >:
hexed::Sequence< T >

Public Member Functions

 Concatenation (Sequence< T > &seq0, Sequence< T > &seq1)
 
int size ()
 
operator[] (int index)
 

Detailed Description

template<typename T>
class hexed::Concatenation< T >

A Sequence formed by concatenating two Sequences.

For better or for worse, no copies are made—it requres references to existing sequences. More then 2 sequences can be concatenated by nesting Concatenations.

Member Function Documentation

◆ operator[]()

template<typename T >
T hexed::Concatenation< T >::operator[] ( int index)
inlinevirtual

Implements hexed::Sequence< T >.

◆ size()

template<typename T >
int hexed::Concatenation< T >::size ( )
inlinevirtual

Implements hexed::Sequence< T >.


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