UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
Edge Class Reference

#include <tanner.h>

Collaboration diagram for Edge:
Collaboration graph

Public Member Functions

 Edge (const Edge &other)
 
 Edge (Node *first, Node *second)
 
 ~Edge ()
 
Node * getFirst ()
 
Node * getSecond ()
 
Edge & operator= (const Edge &other)
 

Private Attributes

Node * first
 
Node * second
 

Detailed Description

Definition at line 91 of file tanner.h.

Constructor & Destructor Documentation

◆ Edge() [1/2]

Edge::Edge ( Node * first,
Node * second )

Definition at line 61 of file tanner.cpp.

61 {
62 first = a;
63 second = b;
64}
Node * second
Definition tanner.h:116
Node * first
Definition tanner.h:115

References first, and second.

◆ Edge() [2/2]

Edge::Edge ( const Edge & other)

◆ ~Edge()

Edge::~Edge ( )
inline

Definition at line 97 of file tanner.h.

97{ } /* destructor */

Member Function Documentation

◆ getFirst()

Node * Edge::getFirst ( )
inline

Definition at line 101 of file tanner.h.

101{ return first; }

References first.

◆ getSecond()

Node * Edge::getSecond ( )
inline

Definition at line 102 of file tanner.h.

102{ return second; }

References second.

◆ operator=()

Edge & Edge::operator= ( const Edge & other)

Member Data Documentation

◆ first

Node* Edge::first
private

Definition at line 115 of file tanner.h.

Referenced by Edge(), and getFirst().

◆ second

Node* Edge::second
private

Definition at line 116 of file tanner.h.

Referenced by Edge(), and getSecond().


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