torc::generic::InterfaceAttributes Class Reference

Represents attributes of a view interface. More...

#include <InterfaceAttributes.hpp>

Inheritance diagram for torc::generic::InterfaceAttributes:

Inheritance graph
[legend]
Collaboration diagram for torc::generic::InterfaceAttributes:

Collaboration graph
[legend]

List of all members.

Public Member Functions

const std::string getDesignator () const throw ()
void setDesignator (const std::string &inSource) throw ()
const SimulateSharedPtr getSimulate () const throw ()
void setSimulate (const SimulateSharedPtr &inSource) throw ()
const TimingSharedPtr getTiming () const throw ()
void setTiming (const TimingSharedPtr &inSource) throw ()
 InterfaceAttributes (const InterfaceAttributes &source)
InterfaceAttributesoperator= (const InterfaceAttributes &source) throw ()

Private Attributes

std::string mDesignator
SimulateSharedPtr mSimulate
TimingSharedPtr mTiming


Detailed Description

Represents attributes of a view interface.

The InterfaceAttributes class stores some optional attributes of a view interface.

Definition at line 32 of file InterfaceAttributes.hpp.


Member Function Documentation

const std::string torc::generic::InterfaceAttributes::getDesignator (  )  const throw () [inline]

Get the designated number.

Returns:
std::string Value representing designated number of a view interface.

Definition at line 102 of file InterfaceAttributes.hpp.

void torc::generic::InterfaceAttributes::setDesignator ( const std::string &  inSource  )  throw ()

Set the designated number.

Parameters:
[in] inSource std::string representing designated number of a view interface.

Definition at line 23 of file InterfaceAttributes.cpp.

const SimulateSharedPtr torc::generic::InterfaceAttributes::getSimulate (  )  const throw () [inline]

Get the pointer to the simulate.

Returns:
Pointer to the simulatie

Definition at line 112 of file InterfaceAttributes.hpp.

void torc::generic::InterfaceAttributes::setSimulate ( const SimulateSharedPtr &  inSource  )  throw ()

Set the pointer to the simulate.

Parameters:
[in] inSource Pointer to the simulate

Definition at line 33 of file InterfaceAttributes.cpp.

const TimingSharedPtr torc::generic::InterfaceAttributes::getTiming (  )  const throw () [inline]

Get the pointer to the timing object

Returns:
Pointer to the timing object

Definition at line 122 of file InterfaceAttributes.hpp.

void torc::generic::InterfaceAttributes::setTiming ( const TimingSharedPtr &  inSource  )  throw ()

Set the pointer to the timing object

Parameters:
[in] inSource Pointer to the timing object

Definition at line 43 of file InterfaceAttributes.cpp.


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

Generated on Thu Oct 13 16:50:06 2011 for TORC by  doxygen 1.5.6