- virtual ~NetCard() = default;
- virtual unsigned int id()=0; // Our rank in the vertices_ array of our containing AS.
- virtual std::string name() = 0;
- virtual const char* cname() = 0;
- virtual AsImpl* containingAS() = 0; // This is the AS in which I am
- virtual bool isAS()=0;
- virtual bool isHost()=0;
- virtual bool isRouter()=0;