Example
n
class write_if : virtual public sc_interface
n
{
n
public:
n
virtual void write(char) = 0;
n
virtual void reset() = 0;
n
};
n
class read_if : virtual public sc_interface
n
{
n
public:
n
virtual void read(char &) = 0;
n
virtual int num_available() = 0;
n
};