Ticket #3961 (accepted enhancement)

Opened 7 years ago

Last modified 6 years ago

Move classes and such in the mtgl namespace that are not intended to be used by library users into the namespace mtgl::detail

Reported by: gemacke Owned by: gemacke
Priority: normal Milestone: 1.2
Version: 1.0 Severity: normal
Keywords: Cc:

Description

There are lots of classes, functions, etc. that are subpieces of other code that are currently polluting the mtgl namespace. These are things that are used by other things in the mtgl namespace but that are never intended to be used by a normal library user. One example is the static_vertex_iterator class in mtgl/static_graph_adapter.hpp.

Let's follow the boost convention and put all of these subpieces into the namespace mtgl::detail.

Change History

comment:1 Changed 7 years ago by gemacke

  • Status changed from new to accepted

comment:2 Changed 7 years ago by gemacke

Partially addressed in r2864.

comment:3 Changed 6 years ago by gemacke

  • component Eldorado deleted

comment:4 Changed 6 years ago by gemacke

  • Version set to 1.1
  • Milestone set to 1.0

comment:5 Changed 6 years ago by gemacke

  • Version changed from 1.1 to 1.0
  • Milestone changed from 1.0 to 1.1

comment:6 Changed 6 years ago by gemacke

Addressed for more code in r3532.

comment:7 Changed 6 years ago by gemacke

  • Milestone changed from 1.1 to 1.2
Note: See TracTickets for help on using tickets.