LibraryLink Utilities  3.0.1
Modern C++ wrapper over LibraryLink and WSTP
DataList.hpp File Reference

Special iterators for DataLists. Iteration over keys, values, reversed iteration. More...

Detailed Description

Special iterators for DataLists. Iteration over keys, values, reversed iteration.

Author
Rafal Chojna rafal.nosp@m.c@wo.nosp@m.lfram.nosp@m..com
Date
September 07, 2018
#include <iterator>
#include <list>
#include <string>
#include "LLU/Containers/Iterators/DataNode.hpp"
#include "LLU/Containers/Iterators/DataStore.hpp"
#include "LLU/MArgument.h"
+ Include dependency graph for DataList.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LLU::NodeIterator< T >
 Simple proxy input iterator that goes over a DataStore and returns proxy DataNodes when dereferenced. More...
 
struct  LLU::NodeNameIterator
 Simple proxy input iterator that goes over a DataStore and returns node names when dereferenced. More...
 
struct  LLU::NodeValueIterator< T >
 Simple proxy input iterator that goes over a DataStore and returns node values of requested type when dereferenced. More...
 

Namespaces

 LLU
 Main namespace of LibraryLink Utilities.