libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
TypeConfig.h File Reference
#include <limits>
#include <list>
#include <memory>
#include <map>
#include <set>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include <osmscout/private/CoreImportExport.h>
#include <osmscout/ObjectRef.h>
#include <osmscout/Tag.h>
#include <osmscout/Types.h>
#include <osmscout/util/FileScanner.h>
#include <osmscout/util/FileWriter.h>
#include <osmscout/util/Progress.h>
#include <osmscout/util/TagErrorReporter.h>
#include <osmscout/system/Assert.h>
#include <osmscout/system/Compiler.h>

Classes

class  osmscout::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
class  osmscout::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
class  osmscout::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
class  osmscout::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
class  osmscout::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
class  osmscout::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
struct  osmscout::CLASS_FINAL::TypeCondition
 A type can have a number of conditions that allow to identify the type of an object based on its tag values. More...
 
class  osmscout::Feature
 A feature combines one or multiple tags to build information attribute for a type. More...
 
class  osmscout::FeatureValue
 

Namespaces

 osmscout
 

Typedefs

typedef std::shared_ptr< Feature > osmscout::FeatureRef
 
typedef std::shared_ptr
< FeatureValueBuffer > 
osmscout::FeatureValueBufferRef
 
typedef std::shared_ptr
< TypeConfig > 
osmscout::TypeConfigRef
 Reference counted reference to a TypeConfig instance. More...
 
typedef std::shared_ptr< TypeInfo > osmscout::TypeInfoRef
 

Variables

static const uint32_t osmscout::FILE_FORMAT_VERSION =16
 
static const TypeId osmscout::typeIgnore = 0
 Magic constant for an unresolved and to be ignored object type. More...