Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

SListConstructor Class Reference

#include <sexpress.hpp>

Inheritance diagram for SListConstructor:

Inheritance graph
[legend]
List of all members.

Detailed Description

The List Constructor.

This pseudoclass is not a data structure at all. It is created for its set of operations, primarily for operator|(). Only one instance of the class is needed, and it is usually named L. This allows to create lists naturally, like (L| 1, 2, 3)

See also:
SReference::operator,()

Definition at line 675 of file sexpress.hpp.

Public Member Functions

 SListConstructor ()
 ~SListConstructor ()
SReference operator| (const SReference &t) const
SReference operator^ (const SReference &other) const


Constructor & Destructor Documentation

SListConstructor::SListConstructor  ) 
 

Definition at line 677 of file sexpress.hpp.

SListConstructor::~SListConstructor  ) 
 

Definition at line 678 of file sexpress.hpp.


Member Function Documentation

SReference SListConstructor::operator| const SReference t  )  const
 

Definition at line 680 of file sexpress.hpp.

References PTheEmptyList.

SReference SListConstructor::operator^ const SReference other  )  const
 

Definition at line 682 of file sexpress.hpp.

References PTheEmptyList.


The documentation for this class was generated from the following file:
Generated on Tue Dec 18 00:42:29 2007 for InteLib by  doxygen 1.4.1