SF_BON::PrimitiveImpl Class Reference

#include <SFBonExtension.h>

Inheritance diagram for SF_BON::PrimitiveImpl:
Inheritance graph
[legend]
Collaboration diagram for SF_BON::PrimitiveImpl:
Collaboration graph
[legend]

List of all members.

Public Types

enum  Firing_Type { IFALL_Firing_Type, IFANY_Firing_Type }

Public Member Functions

virtual PrimitiveImpl::Firing_Type getFiring ()
virtual long getPriority ()
virtual std::string getScript ()
void initialize ()
 BUP.
void setActorName ()
std::string getActorName ()
void setPorts (const std::set< BON::FCO > &ports)
void writeActorCreate (FILE *fpt)
void writeActorConnect (FILE *fpt)
void writeContextDef (FILE *fpt)
void writeContextCreate (FILE *fpt, bool ext=true)
void writeSetContext (FILE *fpt)
virtual void traverse (std::set< Primitive > &primitives)

Static Public Member Functions

static void writeContextDefs (FILE *fpt)
static void writeScriptRegs (FILE *fpt)
static void writeScriptProto (FILE *fpt)

Detailed Description

Definition at line 82 of file SFBonExtension.h.


Member Enumeration Documentation

Enumerator:
IFALL_Firing_Type 
IFANY_Firing_Type 

Definition at line 86 of file SFBonExtension.h.


Member Function Documentation

std::string SF_BON::PrimitiveImpl::getActorName (  )  [inline]

Definition at line 111 of file SFBonExtension.h.

PrimitiveImpl::Firing_Type SF_BON::PrimitiveImpl::getFiring (  )  [virtual]

Definition at line 241 of file SFBonExtension.cpp.

long SF_BON::PrimitiveImpl::getPriority (  )  [virtual]

Definition at line 254 of file SFBonExtension.cpp.

std::string SF_BON::PrimitiveImpl::getScript (  )  [virtual]

Definition at line 263 of file SFBonExtension.cpp.

void SF_BON::PrimitiveImpl::initialize (  )  [virtual]

BUP.

Reimplemented from SF_BON::ProcessingImpl.

Definition at line 62 of file SFBonUserExtension.cpp.

void SF_BON::PrimitiveImpl::setActorName (  ) 

Definition at line 137 of file SFBonUserExtension.cpp.

void SF_BON::PrimitiveImpl::setPorts ( const std::set< BON::FCO > &  ports  ) 
void SF_BON::PrimitiveImpl::traverse ( std::set< Primitive > &  primitives  )  [virtual]

Reimplemented from SF_BON::ProcessingImpl.

Definition at line 73 of file SFBonUserExtension.cpp.

void SF_BON::PrimitiveImpl::writeActorConnect ( FILE *  fpt  ) 

Definition at line 165 of file SFBonUserExtension.cpp.

void SF_BON::PrimitiveImpl::writeActorCreate ( FILE *  fpt  ) 

Definition at line 157 of file SFBonUserExtension.cpp.

void SF_BON::PrimitiveImpl::writeContextCreate ( FILE *  fpt,
bool  ext = true 
)

Definition at line 221 of file SFBonUserExtension.cpp.

void SF_BON::PrimitiveImpl::writeContextDef ( FILE *  fpt  ) 

Definition at line 201 of file SFBonUserExtension.cpp.

void SF_BON::PrimitiveImpl::writeContextDefs ( FILE *  fpt  )  [static]

Definition at line 195 of file SFBonUserExtension.cpp.

void SF_BON::PrimitiveImpl::writeScriptProto ( FILE *  fpt  )  [static]

Definition at line 187 of file SFBonUserExtension.cpp.

void SF_BON::PrimitiveImpl::writeScriptRegs ( FILE *  fpt  )  [static]

Definition at line 180 of file SFBonUserExtension.cpp.

void SF_BON::PrimitiveImpl::writeSetContext ( FILE *  fpt  ) 

Definition at line 228 of file SFBonUserExtension.cpp.


The documentation for this class was generated from the following files:
Generated on Thu May 30 16:07:13 2013 for GME by  doxygen 1.6.3