arbeit
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

MetaProg.h File Reference

#include <simBase/simBase.h>
#include <smartptr.h>
#include "Tape.h"
#include "GrinderKeys.h"
#include "GrinderKinds.h"
#include <vector>
#include <sstream>

Go to the source code of this file.

Compounds

class  FPMetaProg
 Fragment. More...

class  MetaProg
 MetaProg.h a base class for grinder metaprograms. More...

class  VPMetaProg
 Vertex. More...


Typedefs

typedef gutz::SmartPtr< MetaProgMetaProgSP
typedef std::vector< MetaProgSPMetaProgSPVec
typedef MetaProgSPVec::iterator MetaProgSPVecIter

Functions

std::ostringstream & operator<< (std::ostringstream &oss, MetaProgSP m)


Typedef Documentation

typedef gutz::SmartPtr<MetaProg> MetaProgSP
 

Definition at line 60 of file MetaProg.h.

Referenced by Crank::delMP(), Crank::getMP(), and Crank::insertMP().

typedef std::vector<MetaProgSP> MetaProgSPVec
 

Definition at line 61 of file MetaProg.h.

typedef MetaProgSPVec::iterator MetaProgSPVecIter
 

Definition at line 62 of file MetaProg.h.

Referenced by Crank::getMPIdx(), and StupidFPCrank::getPixelShader().


Function Documentation

std::ostringstream& operator<< std::ostringstream &  oss,
MetaProgSP  m
[inline]
 

Definition at line 108 of file MetaProg.h.


Send questions, comments, and bug reports to:
jmk