Public Member Functions | Protected Attributes | Friends
gmvl_connection Class Reference

#include <gmvl_connection.h>

Inheritance diagram for gmvl_connection:
Inheritance graph
[legend]

List of all members.

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)

Detailed Description

Definition at line 20 of file gmvl_connection.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Friends And Related Function Documentation

vcl_ostream& operator<< ( vcl_ostream &  os,
const gmvl_connection c 
) [friend]

Definition at line 23 of file gmvl_connection.cxx.


Member Data Documentation

Definition at line 38 of file gmvl_connection.h.

Definition at line 38 of file gmvl_connection.h.


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