ShRecord.hpp File Reference

Basically a duplicate of ShStream. More...

#include <list>
#include "ShDllExport.hpp"
#include "ShVariable.hpp"

Include dependency graph for ShRecord.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  SH

Classes

class  SH::ShRecord
 Dynamic list of variables. More...

Functions

ShRecord SH::combine (const ShVariable &left, const ShVariable &right)
 Combine two records.
ShRecord SH::combine (const ShRecord &left, const ShVariable &right)
 Combine a record and a variable.
ShRecord SH::combine (const ShVariable &left, const ShRecord &right)
 Combine a variable and a record.
ShRecord SH::combine (const ShRecord &left, const ShRecord &right)
ShRecord SH::operator & (const ShVariable &left, const ShVariable &right)
 An operator alias for combine between variables.
ShRecord SH::operator & (const ShRecord &left, const ShVariable &right)
 An operator alias for combine between a record and a variable.
ShRecord SH::operator & (const ShVariable &left, const ShRecord &right)
 An operator alias for combine between a variable and a record.
ShRecord SH::operator & (const ShRecord &left, const ShRecord &right)
 An operator alias for combine between two records.
ShProgram SH::connect (const ShRecord &rec, const ShProgram &program)
 Apply a program to a record.
ShProgram SH::operator<< (const ShProgram &program, const ShRecord &rec)
 An operator alias for connect(p,s).
ShProgram SH::connect (const ShProgram &program, const ShRecord &rec)
 Send program outputs to a record This should only be used internally as the program the gets generated will be turned into dust by dead code elimination in general usage.
ShProgram SH::operator<< (const ShRecord &rec, const ShProgram &program)
 An operator alias for connect(.


Detailed Description

Basically a duplicate of ShStream.

May want to merge the two in the future if Attribs and Channels gain equivalence.

Definition in file ShRecord.hpp.


Generated on Wed Nov 9 15:32:54 2005 for Sh by  doxygen 1.4.5