LogicUpdate Struct Reference

The Class LogicUpdate is the msg carried by events. More...

#include <LogicUpdate.h>

List of all members.

Public Member Functions

 LogicUpdate (std::string netName, LogicVal netVal)
 Instantiates a new logi update.
 LogicUpdate ()
const std::string toString () const
 string representation
const std::string getNetName () const
 Gets the net name.
void setNetName (const std::string &netName)
 Sets the net name.
const LogicVal getNetVal () const
 Gets the net val.
void setNetVal (const LogicVal &netVal)
 Sets the net val.

Public Attributes

std::string netName
 The net name.
LogicVal netVal
 The net val.

Detailed Description

The Class LogicUpdate is the msg carried by events.

represents a change in the value of a net.


Constructor & Destructor Documentation

LogicUpdate::LogicUpdate ( std::string  netName,
LogicVal  netVal 
) [inline]

Instantiates a new logi update.

Parameters:
netName the net name
netVal the net val
LogicUpdate::LogicUpdate (  )  [inline]

Member Function Documentation

const std::string LogicUpdate::getNetName (  )  const [inline]

Gets the net name.

Returns:
the net name
const LogicVal LogicUpdate::getNetVal (  )  const [inline]

Gets the net val.

Returns:
the net val
void LogicUpdate::setNetName ( const std::string &  netName  )  [inline]

Sets the net name.

Parameters:
netName the new net name
void LogicUpdate::setNetVal ( const LogicVal netVal  )  [inline]

Sets the net val.

Parameters:
netVal the new net val
const std::string LogicUpdate::toString (  )  const [inline]

string representation


Member Data Documentation

std::string LogicUpdate::netName

The net name.

The net val.


The documentation for this struct was generated from the following file:
Generated on Tue Aug 2 11:51:27 2011 for Galois by  doxygen 1.6.3