IContainerNode< Item > Class Template Referenceabstract

Container interface. More...

#include <IContainerNode.hpp>

Inheritance diagram for IContainerNode< Item >:
Inheritance graph

Public Member Functions

virtual ~IContainerNode ()
virtual bool contains (const Item &item)=0
- Public Member Functions inherited from Container< Item >
virtual ~Container ()
- Public Member Functions inherited from ISmartPointer
virtual ~ISmartPointer ()
virtual void use ()=0
virtual void forget ()=0

Detailed Description

template<class Item>
class gatb::core::debruijn::IContainerNode< Item >

Container interface.

The Container interface provides an operation that ask for a given item.

This interface is mainly used by the impl::Graph class

Constructor & Destructor Documentation

virtual ~IContainerNode ( )


Member Function Documentation

virtual bool contains ( const Item &  item)
pure virtual

Tells whether an item exists or not in the container

true if the item exists, false otherwise

Implements Container< Item >.

Implemented in ContainerNodeCascading< Item >, ContainerNodeNoCFP< Item >, and ContainerNode< Item >.

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