#ifndef _SIGNALS_HPP_
#define _SIGNALS_HPP_

#include "syselmts.hpp"
#include "pins.hpp"

class Signal : public SystemElementContainer<Pin>
{
public:
    Signal(std::string name);
};

class Signals : public SystemElementContainer<Signal>
{
public:
    Signals(void);
    Signals(std::vector<Signal> signals);
};

#endif // _SIGNALS_HPP_