MeVisLab Toolbox Reference
SharedPtrTuple.h
Go to the documentation of this file.
1// Copyright (c) Fraunhofer MEVIS, Germany. All rights reserved.
2// **InsertLicense** code
3//----------------------------------------------------------------------------------
4
5#pragma once
6
7#include <FMEThirdPartyWarningsDisable.h>
8#include <tuple>
9#include <memory>
10#include <FMEThirdPartyWarningsRestore.h>
11
12
13namespace asio {
14
15 template<typename... Types>
16 using SharedPtrTuple = std::tuple<std::shared_ptr<Types>...>;
17
18}
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
std::tuple< std::shared_ptr< Types >... > SharedPtrTuple