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
13
namespace
asio
{
14
15
template
<
typename
...
Types
>
16
using
SharedPtrTuple
= std::tuple<std::shared_ptr<Types>...>;
17
18
}
mlrange_cast
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
Definition
mlRangeCasts.h:332
asio
Definition
AsynchronousExecution.h:15
asio::SharedPtrTuple
std::tuple< std::shared_ptr< Types >... > SharedPtrTuple
Definition
SharedPtrTuple.h:16
FMEstable
ReleaseMeVis
Projects
AsynchronousIO
Sources
asio
SharedPtrTuple.h
Generated by
1.10.0