#include <gmvl_connection.h>
Public Member Functions | |
gmvl_connection (const gmvl_node_sptr node1, const gmvl_node_sptr node2) | |
gmvl_connection (gmvl_connection const &x) | |
~gmvl_connection () | |
gmvl_node_sptr | get_node1 () const |
gmvl_node_sptr | get_node2 () const |
void | ref () |
void | unref () |
int | get_references () const |
bool | is_referenced () const |
Protected Attributes | |
gmvl_node_sptr | n1_ |
gmvl_node_sptr | n2_ |
Friends | |
vcl_ostream & | operator<< (vcl_ostream &os, const gmvl_connection &c) |
Definition at line 20 of file gmvl_connection.h.
gmvl_connection::gmvl_connection | ( | const gmvl_node_sptr | node1, |
const gmvl_node_sptr | node2 | ||
) |
Definition at line 12 of file gmvl_connection.cxx.
gmvl_connection::gmvl_connection | ( | gmvl_connection const & | x | ) | [inline] |
Definition at line 26 of file gmvl_connection.h.
gmvl_connection::~gmvl_connection | ( | ) |
Definition at line 17 of file gmvl_connection.cxx.
gmvl_node_sptr gmvl_connection::get_node1 | ( | ) | const [inline] |
Definition at line 32 of file gmvl_connection.h.
gmvl_node_sptr gmvl_connection::get_node2 | ( | ) | const [inline] |
Definition at line 33 of file gmvl_connection.h.
vcl_ostream& operator<< | ( | vcl_ostream & | os, |
const gmvl_connection & | c | ||
) | [friend] |
Definition at line 23 of file gmvl_connection.cxx.
gmvl_node_sptr gmvl_connection::n1_ [protected] |
Definition at line 38 of file gmvl_connection.h.
gmvl_node_sptr gmvl_connection::n2_ [protected] |
Definition at line 38 of file gmvl_connection.h.