preCICE v3.1.2
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
precice::com::ConnectionInfoPublisher Class Reference

#include <ConnectionInfoPublisher.hpp>

Inheritance diagram for precice::com::ConnectionInfoPublisher:
[legend]
Collaboration diagram for precice::com::ConnectionInfoPublisher:
[legend]

Public Member Functions

 ConnectionInfoPublisher (std::string_view acceptorName, std::string_view requesterName, std::string_view tag, int rank, std::string_view addressDirectory) noexcept
 
 ConnectionInfoPublisher (std::string_view acceptorName, std::string_view requesterName, std::string_view tag, std::string_view addressDirectory) noexcept
 

Protected Member Functions

std::string getLocalDirectory () const
 Returns the local directory which is used to store the hashed part.
 
std::string getFilename () const
 Returns the full path to the hashed filename.
 

Protected Attributes

std::string const acceptorName
 
std::string const requesterName
 
std::string const tag
 
int const rank = -1
 
std::string const addressDirectory
 
logging::Logger _log {"com::ConnectionInfoPublisher"}
 

Detailed Description

Definition at line 25 of file ConnectionInfoPublisher.hpp.

Constructor & Destructor Documentation

◆ ConnectionInfoPublisher() [1/2]

precice::com::ConnectionInfoPublisher::ConnectionInfoPublisher ( std::string_view acceptorName,
std::string_view requesterName,
std::string_view tag,
int rank,
std::string_view addressDirectory )
inlinenoexcept

Definition at line 27 of file ConnectionInfoPublisher.hpp.

◆ ConnectionInfoPublisher() [2/2]

precice::com::ConnectionInfoPublisher::ConnectionInfoPublisher ( std::string_view acceptorName,
std::string_view requesterName,
std::string_view tag,
std::string_view addressDirectory )
inlinenoexcept

Definition at line 40 of file ConnectionInfoPublisher.hpp.

Member Function Documentation

◆ getFilename()

std::string precice::com::ConnectionInfoPublisher::getFilename ( ) const
protected

Returns the full path to the hashed filename.

Definition at line 63 of file ConnectionInfoPublisher.cpp.

Here is the call graph for this function:

◆ getLocalDirectory()

std::string precice::com::ConnectionInfoPublisher::getLocalDirectory ( ) const
protected

Returns the local directory which is used to store the hashed part.

Definition at line 58 of file ConnectionInfoPublisher.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ _log

logging::Logger precice::com::ConnectionInfoPublisher::_log {"com::ConnectionInfoPublisher"}
mutableprotected

Definition at line 64 of file ConnectionInfoPublisher.hpp.

◆ acceptorName

std::string const precice::com::ConnectionInfoPublisher::acceptorName
protected

Definition at line 52 of file ConnectionInfoPublisher.hpp.

◆ addressDirectory

std::string const precice::com::ConnectionInfoPublisher::addressDirectory
protected

Definition at line 56 of file ConnectionInfoPublisher.hpp.

◆ rank

int const precice::com::ConnectionInfoPublisher::rank = -1
protected

Definition at line 55 of file ConnectionInfoPublisher.hpp.

◆ requesterName

std::string const precice::com::ConnectionInfoPublisher::requesterName
protected

Definition at line 53 of file ConnectionInfoPublisher.hpp.

◆ tag

std::string const precice::com::ConnectionInfoPublisher::tag
protected

Definition at line 54 of file ConnectionInfoPublisher.hpp.


The documentation for this class was generated from the following files: