Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
communication_xml.cpp File Reference
#include <vector>
#include <string>
#include <expat.h>
#include "vegastrike.h"
#include "communication.h"
#include <assert.h>
#include "vsfilesystem.h"

Go to the source code of this file.

Namespaces

 CommXML
 

Constant Groups

 CommXML
 

Enumerations

enum  CommXML::Names {
  CommXML::UNKNOWN, CommXML::NODE, CommXML::EDGE, CommXML::NAME,
  CommXML::INDEX, CommXML::VALUE, CommXML::SOUND, CommXML::SEXE,
  CommXML::FILENAME
}
 

Variables

static int unitlevel
 
const EnumMap::Pair CommXML::element_names [4]
 
const EnumMap::Pair CommXML::attribute_names [6]
 
const EnumMap CommXML::element_map (element_names, 4)
 
const EnumMap CommXML::attribute_map (attribute_names, 6)
 

Variable Documentation

int unitlevel
static

Definition at line 8 of file communication_xml.cpp.

Referenced by FSM::beginElement(), FSM::endElement(), and FSM::LoadXML().