libosmscout 0.1
|
#include <list>
#include <memory>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include <array>
#include <osmscout/lib/CoreImportExport.h>
#include <osmscout/ObjectRef.h>
#include <osmscout/OSMScoutTypes.h>
#include <osmscout/Tag.h>
#include <osmscout/TypeFeature.h>
#include <osmscout/util/TagErrorReporter.h>
#include <osmscout/util/Number.h>
#include <osmscout/io/FileScanner.h>
#include <osmscout/io/FileWriter.h>
#include <osmscout/system/Assert.h>
#include <osmscout/system/Compiler.h>
Classes | |
class | osmscout::FeatureValueBuffer |
A FeatureValueBuffer is instantiated by an object and holds information about the type of the object, the features and feature values available for the given object. More... | |
class | osmscout::TypeConfig |
The TypeConfig class holds information about object types defined by a db instance. More... | |
class | osmscout::TypeInfo |
Detailed information about one object type. More... | |
struct | osmscout::TypeInfo::TypeCondition |
A type can have a number of conditions that allow to identify the type of an object based on its tag values. More... | |
Namespaces | |
namespace | osmscout |
Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license. | |
Typedefs | |
using | osmscout::FeatureValueBufferRef = std::shared_ptr< FeatureValueBuffer > |
using | osmscout::TypeConfigRef = std::shared_ptr< TypeConfig > |
Reference counted reference to a TypeConfig instance. | |
using | osmscout::TypeInfoRef = std::shared_ptr< TypeInfo > |
Variables | |
static const uint32_t | osmscout::FILE_FORMAT_VERSION =26 |
static const TypeId | osmscout::typeIgnore = 0 |
Magic constant for an unresolved and to be ignored object type. | |