preCICE
Loading...
Searching...
No Matches
SharedPointer.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <memory>
4
5namespace precice::com {
6
7class Communication;
9class Request;
10
11using PtrCommunication = std::shared_ptr<Communication>;
12using PtrCommunicationFactory = std::shared_ptr<CommunicationFactory>;
13using PtrRequest = std::shared_ptr<Request>;
14} // namespace precice::com
Interface for all interprocess communication classes.
contains the data communication abstraction layer.
std::shared_ptr< Request > PtrRequest
std::shared_ptr< CommunicationFactory > PtrCommunicationFactory
std::shared_ptr< Communication > PtrCommunication