Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

vcsn::SetSlot Struct Template Reference
[Fundamental C++ : the Element design pattern.]

Type of the set_ attribute of the Element class. More...

Inheritance diagram for vcsn::SetSlot:

Inheritance graph
[legend]
List of all members.

Public Methods

 SetSlot ()
 Trivial constructor. Calls the inherited constructor from SetSlotAttribute.

 SetSlot (const SetSlot &other)
 Trivial constructor. Calls the inherited constructor from SetSlotAttribute.

 SetSlot (const S &other)
 Trivial constructor. Calls the inherited constructor from SetSlotAttribute.


Detailed Description

template<typename S>
struct vcsn::SetSlot< S >

Type of the set_ attribute of the Element class.

This class derives from SetSlotAttribute, a reference to a structural element to which an Element is related.

The actual implementation of SetSlot<S>, for a given structural element S, depends on the value of dynamic_traits<S>::ret, which chooses which version of SetSlotAttribute to inherit from.

See also:


Generated on Wed Jul 2 19:09:11 2003 for Vaucanson by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002