Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
Enumerations | |
enum | Names { UNKNOWN, PLAYER, ADMIN, ACCOUNTS, NAME, PASSWORD, SERIAL, SERVERIP, SERVERPORT } |
Functions | |
void | beginElement (void *userData, const XML_Char *name, const XML_Char **atts) |
void | endElement (void *userData, const XML_Char *name) |
Variables | |
const EnumMap::Pair | element_names [] |
const EnumMap::Pair | attribute_names [] |
const EnumMap | element_map (element_names, 4) |
const EnumMap | attribute_map (attribute_names, 5) |
string | curname |
string | file |
Account | tmpacct |
int | level = -1 |
vsUMap< string, Account * > | accounttable |
int | nbaccounts = 0 |
enum accountXML::Names |
void accountXML::beginElement | ( | void * | userData, |
const XML_Char * | name, | ||
const XML_Char ** | atts | ||
) |
Definition at line 113 of file accountsxml.cpp.
References ACCOUNTS, Account::ADMIN, ADMIN, CommXML::attribute_map, Account::callsign, CommXML::element_map, BeamXML::level, XMLSupport::EnumMap::lookup(), CommXML::NAME, Account::passwd, PASSWORD, Account::PLAYER, PLAYER, SERIAL, Account::serverip, SERVERIP, Account::serverport, SERVERPORT, tmpacct, Account::type, CommXML::UNKNOWN, Account::UNKNOWN, and VSFileSystem::vs_fprintf().
void accountXML::endElement | ( | void * | userData, |
const XML_Char * | name | ||
) |
Definition at line 178 of file accountsxml.cpp.
References ACCOUNTS, accounttable, ADMIN, Account::callsign, CommXML::element_map, BeamXML::level, XMLSupport::EnumMap::lookup(), nbaccounts, PLAYER, strtoupper(), tmpacct, and CommXML::UNKNOWN.
Definition at line 110 of file accountsxml.cpp.
Referenced by addAcct(), endElement(), getAcctAddress(), getAcctNoReload(), getAcctSerial(), getAcctTemplate(), and getAllAccounts().
const EnumMap accountXML::attribute_map(attribute_names, 5) |
const EnumMap::Pair accountXML::attribute_names[] |
Definition at line 94 of file accountsxml.cpp.
string accountXML::curname |
Definition at line 104 of file accountsxml.cpp.
const EnumMap accountXML::element_map(element_names, 4) |
const EnumMap::Pair accountXML::element_names[] |
string accountXML::file |
Definition at line 105 of file accountsxml.cpp.
Referenced by VsnetDownload::Server::Manager::addCmdDownload(), VSFileSystem::FileExists(), ForkThenPlay(), GameEnhancement::GameEnhancement(), getAcctTemplate(), XMLDOM::VSFileXMLSerializer::importXML(), Cockpit::Init(), LoadAccounts(), AnimatedTexture::LoadAni(), AnimatedTexture::LoadFrame(), StarSystem::LoadXML(), MakeStarSystem(), VSFileSystem::VSFile::OpenReadOnly(), UnitFactory::parseAsteroidBuffer(), UnitFactory::parseMissileBuffer(), UnitFactory::parseNebulaBuffer(), UnitFactory::parsePlanetBuffer(), UnitFactory::parseUnitBuffer(), PlayMusic(), NetClient::send(), setWeaponInfoToBuffer(), UnpickleMission(), BaseUtil::VideoStream(), and vsnetDbgOut().
int accountXML::level = -1 |
Definition at line 109 of file accountsxml.cpp.
int accountXML::nbaccounts = 0 |
Definition at line 111 of file accountsxml.cpp.
Referenced by endElement().
Account accountXML::tmpacct |
Definition at line 107 of file accountsxml.cpp.
Referenced by beginElement(), and endElement().