5#include <iolink/IOLinkAPI.h>
6#include <iolink/view/Extension.h>
7#include <iolink/view/ViewOriginExtension.h>
18 virtual ~View() =
default;
29 virtual std::shared_ptr<Extension>
extension(
size_t id);
Interface representing a generic view on data.
Definition: View.h:16
virtual std::shared_ptr< Extension > extension(size_t id)
Get an extension of the view, corresponding to the given identifier.
std::shared_ptr< ViewOriginExtension > viewOrigin()
Shortcut to access to ViewOrigin extension.
All IOLink symbols are enclosed in this namespace.
Definition: ArrayX.h:8