#include "Object.hh"#include "ObjectClass.hh"#include "ObjectClassAttribute.hh"#include "ObjectClassSet.hh"#include "Interaction.hh"#include "InteractionSet.hh"#include "Dimension.hh"#include "RoutingSpace.hh"#include "PrettyDebug.hh"#include "fed.hh"#include <iostream>#include <utility>#include <string>#include <list>Go to the source code of this file.
Namespaces | |
| namespace | certi |
| namespace | certi::fedparser |
Functions | |
| int | yyparse () |
| void | yyrestart (FILE *) |
| static pdCDebug | D ("FEDPARSER", __FILE__) |
| int | build (const char *filename, RootObject *root, bool verboseArg) |
| Main function for parsing FED file. | |
| void | indent () |
| void | startFed () |
| void | endFed () |
| void | addFederation () |
| void | addFedVersion () |
| void | startSpaces () |
| void | end () |
| void | startObjects () |
| void | startInteractions () |
| void | startFederate () |
| void | endFederate () |
| void | startObject () |
| void | addObjectSecLevel (string name) |
| void | addAttribute () |
| void | endObject () |
| void | startInteraction () |
| void | addInteractionSecurityLevel () |
| void | addObjectSecurityLevel () |
| void | addParameter () |
| void | endInteraction () |
| void | printOrder () |
| void | printTransport () |
| void | startSpace () |
| void | endSpace () |
| void | addDimension () |
Variables | |
| FILE * | yyin |
| std::string | arg |
| OrderType | order |
| TransportType | transport |
| int | line_number |
| static RootObject * | root_object = 0 |
| static bool | verbose = false |
| static int | indentation = 0 |
| const char * | fed_filename |
| static std::list< ObjectClass * > | objects |
| static std::list< Interaction * > | interactions |
| static string | federate |
| static ObjectClassAttribute * | attribute |
| static Parameter * | parameter |
| static RoutingSpace | routing_space |
| static int | objectHandle = 1 |
| static int | interactionHandle = 1 |
| static int | attributeHandle = 1 |
| static int | parameterHandle = 1 |
| static int | spaceHandle = 1 |
| static int | dimensionHandle = 1 |
| int yyparse | ( | ) |
Referenced by certi::fedparser::build().
| void yyrestart | ( | FILE * | ) |
Referenced by certi::fedparser::build().
| FILE* yyin |
Referenced by certi::fedparser::build().
1.5.5