Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

lambda Struct Template Reference

#include <xst_lambda.h>

List of all members.


Detailed Description

template<typename ValueT = int>
struct cttl::lambda< ValueT >

A collection of convenience typedefs for instantiation of singular lambda primitives.

ValueT
Template parameter specifying type of singular lambda primitive.
Warning:
This is internal CTTL header file and should not be included by user programs.

Definition at line 55 of file xst_lambda.h.

Public Types

typedef xst_lambda_wrap< xst_scalar<
ValueT > > 
scalar
 Defines scalar type to instantiate singular lambda primitive.
typedef xst_lambda_wrap< xst_scalar<
ValueT & > > 
scalar_reference
 Defines reference-to-scalar type to instantiate singular lambda primitive.
typedef xst_lambda_wrap< xst_stack<
std::stack< ValueT > > > 
stack
 Defines stack type to instantiate singular lambda primitive.
typedef xst_lambda_wrap< xst_stack<
std::stack< ValueT > & > > 
stack_reference
 Defines reference-to-stack type to instantiate singular lambda primitive.


Member Typedef Documentation

typedef xst_lambda_wrap< xst_scalar< ValueT > > scalar
 

Defines scalar type to instantiate singular lambda primitive.

Definition at line 58 of file xst_lambda.h.

typedef xst_lambda_wrap< xst_scalar< ValueT& > > scalar_reference
 

Defines reference-to-scalar type to instantiate singular lambda primitive.

Definition at line 61 of file xst_lambda.h.

typedef xst_lambda_wrap< xst_stack< std::stack< ValueT > > > stack
 

Defines stack type to instantiate singular lambda primitive.

Definition at line 64 of file xst_lambda.h.

typedef xst_lambda_wrap< xst_stack< std::stack< ValueT >& > > stack_reference
 

Defines reference-to-stack type to instantiate singular lambda primitive.

Definition at line 67 of file xst_lambda.h.


The documentation for this struct was generated from the following file:
Generated on Thu Nov 2 17:48:54 2006 for CTTL Lambda Expression by  doxygen 1.3.9.1