cosi::Interface Class Reference

#include <Node.h>

Inheritance diagram for cosi::Interface:

cosi::Node

List of all members.

Public Member Functions

 Interface ()
 ~Interface ()
void Add (string pName, string pType)
 Adds a single port interface.
void Add (string pName, string pType, int pCount)
 Adds a number of port interface.
bool HasPortType (string pType)
 Returns trie if the port interface is contained in the interface of the node.
bool HasPortName (string pName)


Detailed Description

The interface of a node is a multiset of availalbe port interfaces.

Author:
Alessandro Pinto,

The Donald O. Pederson Center for Electronic System Design

Electrical Engineering Department

University of California, Berkeley

545P Cory Hall, Berkeley, CA 94720

+1 (510) 642 9670

http://www.eecs.berkeley.edu/~apinto

Version:
Id
Node.h,v 1.2 2008/08/21 23:46:05 apinto Exp

Constructor & Destructor Documentation

cosi::Interface::Interface (  ) 

cosi::Interface::~Interface (  ) 


Member Function Documentation

void cosi::Interface::Add ( string  pName,
string  pType 
)

Adds a single port interface.

void cosi::Interface::Add ( string  pName,
string  pType,
int  pCount 
)

Adds a number of port interface.

bool cosi::Interface::HasPortType ( string  pType  ) 

Returns trie if the port interface is contained in the interface of the node.

bool cosi::Interface::HasPortName ( string  pName  ) 


The documentation for this class was generated from the following files:
Generated on Sun Sep 7 18:37:46 2008 for COSI by  doxygen 1.5.4
Contact 
©2002-2018 U.C. Regents