libpsynth 0.2.1
Public Member Functions | Protected Member Functions | Friends
psynth::graph::node::out_socket Class Reference

#include <node.hpp>

List of all members.

Public Member Functions

const std::list< std::pair
< node *, int > > & 
get_references () const

Protected Member Functions

 out_socket (int type)
bool is_empty ()
void add_reference (node *obj, int port)
void remove_reference (node *obj, int port)
void clear_references ()

Friends

class node

Constructor & Destructor Documentation

psynth::graph::node::out_socket::out_socket ( int  type) [inline, protected]

Member Function Documentation

void psynth::graph::node::out_socket::add_reference ( node obj,
int  port 
) [inline, protected]
void psynth::graph::node::out_socket::clear_references ( ) [inline, protected]
const std::list<std::pair<node*, int> >& psynth::graph::node::out_socket::get_references ( ) const [inline]
bool psynth::graph::node::out_socket::is_empty ( ) [inline, protected]
void psynth::graph::node::out_socket::remove_reference ( node obj,
int  port 
) [inline, protected]

Friends And Related Function Documentation

friend class node [friend]

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