Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

NArgs.h File Reference

#include "Expression.h"

Go to the source code of this file.Go to the history log for this file.

Classes

class  NArgs
 A sequence of arguments, each of type ptr<Expression>. More...
class  Function
 A function factory, capable of returning a function implementation given a statically typed set of arguments. More...

Defines

#define AURORA_DECLARE_FUNCTION(ClassName)   AURORA_DECLARE_REG_CLASS(Function, ClassName)
#define AURORA_DEFINE_FUNCTION(ClassName, FuncName)   AURORA_DEFINE_REG_CLASS_WITH_KEY(Function, ClassName, FuncName)

Typedefs

typedef Registry< FunctionFunctionRegistry


Define Documentation

#define AURORA_DECLARE_FUNCTION ClassName   )     AURORA_DECLARE_REG_CLASS(Function, ClassName)
 

#define AURORA_DEFINE_FUNCTION ClassName,
FuncName   )     AURORA_DEFINE_REG_CLASS_WITH_KEY(Function, ClassName, FuncName)
 


Typedef Documentation

typedef Registry<Function> FunctionRegistry
 


Generated on Fri Nov 12 15:15:22 2004 for Borealis by doxygen 1.3.8