|
vg
tools for working with variation graphs
|
#include <utility.hpp>
Public Member Functions | |
| IndirectVectorView ()=default | |
| ~IndirectVectorView ()=default | |
| IndirectVectorView (const IndirectVectorView &other)=default | |
| IndirectVectorView (IndirectVectorView &&other)=default | |
| IndirectVectorView & | operator= (const IndirectVectorView &other)=default |
| IndirectVectorView & | operator= (IndirectVectorView &&other)=default |
| void | push_back (Item &item) |
| const Item & | operator[] (size_t index) const |
| Item & | operator[] (size_t index) |
| size_t | size () const |
| bool | empty () const |
Private Attributes | |
| vector< Item * > | items |
A vector of pointers that is wrapped so that the vector elements are returned as references instead of pointers
|
default |
|
default |
|
default |
|
default |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
1.9.1