From be66642ba83c1e238ba89d8cb562eb0e4b5c280c Mon Sep 17 00:00:00 2001 From: Andreas Stöckel Date: Sun, 25 Jan 2015 18:51:51 +0100 Subject: deleted "model" namespace --- src/core/model/Document.cpp | 14 ++++++-------- src/core/model/Document.hpp | 4 ---- src/core/model/Domain.cpp | 13 ++++++------- src/core/model/Domain.hpp | 5 ----- src/core/model/Project.cpp | 4 +--- src/core/model/Project.hpp | 2 -- src/core/model/Typesystem.cpp | 29 ++++++++++++++--------------- src/core/model/Typesystem.hpp | 5 ----- 8 files changed, 27 insertions(+), 49 deletions(-) diff --git a/src/core/model/Document.cpp b/src/core/model/Document.cpp index 61c384d..8c2ff2e 100644 --- a/src/core/model/Document.cpp +++ b/src/core/model/Document.cpp @@ -25,7 +25,6 @@ #include namespace ousia { -namespace model { /* Class DocumentEntity */ @@ -700,24 +699,23 @@ bool Document::hasChild(Handle s) const } return false; } -} /* Type registrations */ namespace RttiTypes { -const Rtti Document = RttiBuilder("Document") +const Rtti Document = RttiBuilder("Document") .parent(&Node) .composedOf({&AnnotationEntity, &StructuredEntity}); const Rtti StructureNode = - RttiBuilder("StructureNode").parent(&Node); + RttiBuilder("StructureNode").parent(&Node); const Rtti StructuredEntity = - RttiBuilder("StructuredEntity") + RttiBuilder("StructuredEntity") .parent(&StructureNode) .composedOf({&StructuredEntity, &DocumentPrimitive, &Anchor}); -const Rtti DocumentPrimitive = RttiBuilder( +const Rtti DocumentPrimitive = RttiBuilder( "DocumentPrimitive").parent(&StructureNode); -const Rtti Anchor = RttiBuilder("Anchor").parent(&StructureNode); +const Rtti Anchor = RttiBuilder("Anchor").parent(&StructureNode); const Rtti AnnotationEntity = - RttiBuilder("AnnotationEntity") + RttiBuilder("AnnotationEntity") .parent(&Node) .composedOf({&StructuredEntity, &DocumentPrimitive, &Anchor}); } diff --git a/src/core/model/Document.hpp b/src/core/model/Document.hpp index 97bbb60..9ea2d6e 100644 --- a/src/core/model/Document.hpp +++ b/src/core/model/Document.hpp @@ -121,9 +121,6 @@ namespace ousia { // Forward declarations class Rtti; - -namespace model { - class Document; class StructureNode; class StructuredEntity; @@ -889,7 +886,6 @@ public: */ bool hasChild(Handle s) const; }; -} namespace RttiTypes { extern const Rtti Document; diff --git a/src/core/model/Domain.cpp b/src/core/model/Domain.cpp index c7afd22..516bdde 100644 --- a/src/core/model/Domain.cpp +++ b/src/core/model/Domain.cpp @@ -24,7 +24,6 @@ #include "Domain.hpp" namespace ousia { -namespace model { /* Class FieldDescriptor */ @@ -540,21 +539,21 @@ Rooted Domain::createAnnotationClass( return Rooted{new AnnotationClass( getManager(), std::move(name), this, attributesDescriptor)}; } -} + /* Type registrations */ namespace RttiTypes { const Rtti FieldDescriptor = - RttiBuilder("FieldDescriptor").parent(&Node); + RttiBuilder("FieldDescriptor").parent(&Node); const Rtti Descriptor = - RttiBuilder("Descriptor").parent(&Node); + RttiBuilder("Descriptor").parent(&Node); const Rtti StructuredClass = - RttiBuilder("StructuredClass") + RttiBuilder("StructuredClass") .parent(&Descriptor) .composedOf(&FieldDescriptor); const Rtti AnnotationClass = - RttiBuilder("AnnotationClass").parent(&Descriptor); -const Rtti Domain = RttiBuilder("Domain") + RttiBuilder("AnnotationClass").parent(&Descriptor); +const Rtti Domain = RttiBuilder("Domain") .parent(&Node) .composedOf({&StructuredClass, &AnnotationClass}); } diff --git a/src/core/model/Domain.hpp b/src/core/model/Domain.hpp index e40a9f3..076abf9 100644 --- a/src/core/model/Domain.hpp +++ b/src/core/model/Domain.hpp @@ -212,10 +212,6 @@ namespace ousia { // Forward declarations class Rtti; - -namespace model { - -// Forward declarations class Descriptor; class StructuredClass; class Domain; @@ -1086,7 +1082,6 @@ public: typesystems.insert(typesystems.end(), ts.begin(), ts.end()); } }; -} namespace RttiTypes { diff --git a/src/core/model/Project.cpp b/src/core/model/Project.cpp index a0f1f08..45a5c69 100644 --- a/src/core/model/Project.cpp +++ b/src/core/model/Project.cpp @@ -25,7 +25,6 @@ namespace ousia { -namespace model { Project::Project(Manager &mgr) : Node(mgr), @@ -69,10 +68,9 @@ void Project::addDocument(Handle document) } const NodeVector &Project::getDocuments() const { return documents; } -} namespace RttiTypes { -const Rtti Project = RttiBuilder("Project") +const Rtti Project = RttiBuilder("Project") .parent(&Node) .composedOf(&Document) .composedOf(&SystemTypesystem); diff --git a/src/core/model/Project.hpp b/src/core/model/Project.hpp index 4e2a43b..642059c 100644 --- a/src/core/model/Project.hpp +++ b/src/core/model/Project.hpp @@ -36,7 +36,6 @@ namespace ousia { class Logger; class Rtti; -namespace model { class SystemTypesystem; class Typesystem; @@ -123,7 +122,6 @@ public: */ const NodeVector &getDocuments() const; }; -} namespace RttiTypes { /** diff --git a/src/core/model/Typesystem.cpp b/src/core/model/Typesystem.cpp index f26363c..5f8f613 100644 --- a/src/core/model/Typesystem.cpp +++ b/src/core/model/Typesystem.cpp @@ -23,7 +23,6 @@ #include namespace ousia { -namespace model { /* Class Type */ @@ -562,31 +561,31 @@ SystemTypesystem::SystemTypesystem(Manager &mgr) addType(doubleType); addType(boolType); } -} + /* RTTI type registrations */ namespace RttiTypes { -const Rtti Type = RttiBuilder("Type").parent(&Node); +const Rtti Type = RttiBuilder("Type").parent(&Node); const Rtti StringType = - RttiBuilder("StringType").parent(&Type); -const Rtti IntType = RttiBuilder("IntType").parent(&Type); + RttiBuilder("StringType").parent(&Type); +const Rtti IntType = RttiBuilder("IntType").parent(&Type); const Rtti DoubleType = - RttiBuilder("DoubleType").parent(&Type); -const Rtti BoolType = RttiBuilder("BoolType").parent(&Type); -const Rtti EnumType = RttiBuilder("EnumType").parent(&Type); + RttiBuilder("DoubleType").parent(&Type); +const Rtti BoolType = RttiBuilder("BoolType").parent(&Type); +const Rtti EnumType = RttiBuilder("EnumType").parent(&Type); const Rtti StructType = - RttiBuilder("StructType").parent(&Type).composedOf(&Attribute); -const Rtti ArrayType = RttiBuilder("ArrayType").parent(&Type); + RttiBuilder("StructType").parent(&Type).composedOf(&Attribute); +const Rtti ArrayType = RttiBuilder("ArrayType").parent(&Type); const Rtti UnknownType = - RttiBuilder("UnknownType").parent(&Type); -const Rtti Constant = RttiBuilder("Constant").parent(&Node); -const Rtti Attribute = RttiBuilder("Attribute").parent(&Node); + RttiBuilder("UnknownType").parent(&Type); +const Rtti Constant = RttiBuilder("Constant").parent(&Node); +const Rtti Attribute = RttiBuilder("Attribute").parent(&Node); const Rtti Typesystem = - RttiBuilder("Typesystem").parent(&Node).composedOf( + RttiBuilder("Typesystem").parent(&Node).composedOf( {&StringType, &IntType, &DoubleType, &BoolType, &EnumType, &StructType, &Constant}); const Rtti SystemTypesystem = - RttiBuilder ("SystemTypesystem").parent(&Typesystem); + RttiBuilder ("SystemTypesystem").parent(&Typesystem); } } diff --git a/src/core/model/Typesystem.hpp b/src/core/model/Typesystem.hpp index e0aa81e..1405ed6 100644 --- a/src/core/model/Typesystem.hpp +++ b/src/core/model/Typesystem.hpp @@ -42,10 +42,6 @@ namespace ousia { // Forward declarations class Rtti; - -namespace model { - -// Forward declarations class Typesystem; class SystemTypesystem; @@ -1131,7 +1127,6 @@ public: */ Rooted getBoolType() { return boolType; } }; -} /* RTTI type registrations */ -- cgit v1.2.3