![]() |
COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <Signal.hpp>
Inherits noncopyable.
Public Member Functions | |
| Connection (const std::string &cname) | |
| constructor with empty connection More... | |
| ~Connection () | |
| destructor closes connection More... | |
| std::string | name () const |
| Connection * | connect (const Signal::connection_type &conn) |
| void | disconnect () |
Private Attributes | |
| boost::signals2::connection | m_connection |
| actual connection More... | |
| std::string | m_name |
| connection name More... | |
Automatic handling of connection closure using scoped_connection
Definition at line 134 of file Signal.hpp.
| Connection | ( | const std::string & | cname | ) |
constructor with empty connection
Definition at line 115 of file Signal.cpp.
| ~Connection | ( | ) |
destructor closes connection
Definition at line 117 of file Signal.cpp.
| Connection * connect | ( | const Signal::connection_type & | conn | ) |
Definition at line 122 of file Signal.cpp.
| void disconnect | ( | ) |
Definition at line 128 of file Signal.cpp.
|
inline |
Definition at line 146 of file Signal.hpp.
|
private |
actual connection
Definition at line 136 of file Signal.hpp.
|
private |
connection name
Definition at line 138 of file Signal.hpp.
1.8.9.1
|
Send comments to: COOLFluiD Web Admin |