PandA-2024.02
Public Member Functions
direct_conn Class Reference

Class to represent direct connections. More...

#include <direct_conn.hpp>

Inheritance diagram for direct_conn:
Inheritance graph
[legend]
Collaboration diagram for direct_conn:
Collaboration graph
[legend]

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_transferlive_variable
 Set of variables that cross the connection. More...
 

Detailed Description

Class to represent direct connections.

Definition at line 55 of file direct_conn.hpp.

Constructor & Destructor Documentation

◆ direct_conn()

direct_conn::direct_conn ( const CustomOrderedSet< data_transfer > &  _live_variable)
inlineexplicit

Costructor.

Definition at line 61 of file direct_conn.hpp.

References ~direct_conn().

Here is the call graph for this function:

◆ ~direct_conn()

direct_conn::~direct_conn ( )
overridedefault

Destructor.

Referenced by direct_conn().

Here is the caller graph for this function:

Member Function Documentation

◆ get_string()

const std::string direct_conn::get_string ( ) const
inlineoverridevirtual

Returns the name associated with the element.

Returns
a string containing the identifier

Implements connection_obj.

Definition at line 75 of file direct_conn.hpp.


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

Generated on Mon Feb 12 2024 13:03:50 for PandA-2024.02 by doxygen 1.8.13