#include <SFBonExtension.h>
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) |
Definition at line 82 of file SFBonExtension.h.
Definition at line 86 of file SFBonExtension.h.
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.