hexed 0.3.0
 
Loading...
Searching...
No Matches
hexed::Sequence< T > Class Template Referenceabstract

An interface for general sequence-type containers. More...

#include <Sequence.hpp>

Inheritance diagram for hexed::Sequence< T >:
hexed::Concatenation< T > hexed::Index< T, seq_t > hexed::Slice< T >

Public Member Functions

virtual int size ()=0
 
virtual T operator[] (int index)=0
 

Detailed Description

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

An interface for general sequence-type containers.

Supports access to elements but intentionally doesn't support insertion or removal of elements.

This is useful for classes providing limited public access to otherwise private variables.


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