PandA-2024.02
|
Class to represent direct connections. More...
#include <direct_conn.hpp>
Public Member Functions | |
direct_conn (const CustomOrderedSet< data_transfer > &_live_variable) | |
Costructor. More... | |
~direct_conn () override=default | |
Destructor. More... | |
const std::string | get_string () const override |
Returns the name associated with the element. More... | |
Public Member Functions inherited from connection_obj | |
connection_obj (element_t _type, const CustomOrderedSet< data_transfer > &_live_variable) | |
Constructor. More... | |
virtual | ~connection_obj () |
Destructor. More... | |
const CustomOrderedSet< data_transfer > & | get_variables () const |
Gets the temporary set. More... | |
unsigned int | get_type () const |
Returns type of object used to perform connection. More... | |
Additional Inherited Members | |
Public Types inherited from connection_obj | |
using | element_t = enum { DIRECT_CONN, BY_MUX } |
resource type More... | |
Protected Attributes inherited from connection_obj | |
element_t | type |
type of the connection More... | |
CustomOrderedSet< data_transfer > | live_variable |
Set of variables that cross the connection. More... | |
Class to represent direct connections.
Definition at line 55 of file direct_conn.hpp.
|
inlineexplicit |
Costructor.
Definition at line 61 of file direct_conn.hpp.
References ~direct_conn().
|
overridedefault |
|
inlineoverridevirtual |
Returns the name associated with the element.
Implements connection_obj.
Definition at line 75 of file direct_conn.hpp.