22 #ifndef MSJunctionLogic_h
23 #define MSJunctionLogic_h
64 virtual bool getIsCont(
unsigned int linkIndex)
const {
unsigned int nLinks()
Returns the logic's number of links.
virtual bool getIsCont(unsigned int linkIndex) const
unsigned int getLogicSize() const
virtual const std::bitset< 64 > & getInternalFoesFor(unsigned int linkIndex) const
unsigned int myNLinks
The logic's number of links.
#define UNUSED_PARAMETER(x)
static MSLogicJunction::LinkFoes myDummyFoes
A dummy foe container.
virtual const MSLogicJunction::LinkFoes & getFoesFor(unsigned int linkIndex) const
Returns the foes of the given link.
virtual bool hasFoes() const
MSJunctionLogic()
Default constructor.
std::bitset< 64 > LinkFoes
Container for link foes.
MSJunctionLogic & operator=(const MSJunctionLogic &)
Assignment operator.
virtual ~MSJunctionLogic()
Destructor.