FlightGear next
AddonMetadataParser.cxx File Reference
#include <regex>
#include <string>
#include <tuple>
#include <vector>
#include <simgear/debug/logstream.hxx>
#include <simgear/misc/sg_path.hxx>
#include <simgear/misc/strutils.hxx>
#include <simgear/props/props.hxx>
#include <simgear/props/props_io.hxx>
#include "addon_fwd.hxx"
#include "AddonMetadataParser.hxx"
#include "AddonVersion.hxx"
#include "contacts.hxx"
#include "exceptions.hxx"
#include "pointer_traits.hxx"
#include <Main/globals.hxx>
#include <Main/locale.hxx>

Go to the source code of this file.

Namespaces

namespace  flightgear
 FlightPlan.hxx - defines a full flight-plan object, including departure, cruise, arrival information and waypoints.
 
namespace  flightgear::addons
 

Functions

static std::string flightgear::addons::getMaybeLocalized (const std::string &tag, SGPropertyNode *base, SGPropertyNode *lang)
 
static SGPropertyNode * flightgear::addons::getAndCheckLocalizedNode (SGPropertyNode *addonNode, const SGPath &metadataFile)
 
static std::string flightgear::addons::parseContactsNode_readNode (const SGPath &metadataFile, SGPropertyNode *contactNode, std::string subnodeName, bool allowEmpty)