RapidNet Compiler
[RapidNet]

Collaboration diagram for RapidNet Compiler:

Classes

class  ns3::rapidnet_compiler::EcaRule
 An individual ECA rule structure. More...
class  ns3::rapidnet_compiler::EcaContext
 Converts a localized representation into ECA or Event Condition Action representation. More...
class  ns3::rapidnet_compiler::LocalizeContext
 Translates the parsed NDlog protocol in OlContext to a localized representation. More...
class  ns3::rapidnet_compiler::OlContext
 A parsed form of the entire protocol in NDlog. More...
class  ns3::rapidnet_compiler::OlLexer
 A C++ wrapper for the RapidNet lexical analyzer. More...
class  ns3::rapidnet_compiler::ParseExpr
 A ParseExpr represents expressions in the Overlog language. More...
class  ns3::rapidnet_compiler::ParseVal
 Boxing up a ValuePtr so we can pass it through the Bison parser. More...
class  ns3::rapidnet_compiler::RapidNetTable
 Represents the definition of a materialized table with its name and key attributes. More...
class  ns3::rapidnet_compiler::RapidNetTuple
 Represents the tuples (similar to ParseFunctor) that is manipulated in the rule method bodies. More...
class  ns3::rapidnet_compiler::RapidNetContext
 Rewrites from the EcaContext to C++ code for RapidNet. More...
class  ns3::rapidnet_compiler::TableStore
 Stores the definition of materialized tables for the protocol. More...

Generated on Fri Apr 9 15:01:06 2010 for NS-3 by  doxygen 1.5.8