Ticket #45 (closed: fixed)

Opened 13 years ago

Last modified 5 years ago

Change to two part namspaces

Reported by: Nick Draper Owned by: Russell Taylor
Priority: blocker Milestone: Iteration 3
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

Chane all of the classes to use two part Namespaces

  • Mantid::Kernel
  • Mantid::Algorithm
  • Mantid::DataHandling
  • etc

At the same time alter the DEF symbols for each .h file to include the namespace eg.

#ifndef MANTID_KERNEL_FRAMEWORKMANAGER_H_
#define MANTID_KERNEL_FRAMEWORKMANAGER_H_

Change History

comment:1 Changed 13 years ago by Nick Draper

  • Priority changed from major to blocker

comment:2 Changed 13 years ago by Russell Taylor

  • Status changed from new to assigned

comment:3 Changed 13 years ago by Russell Taylor

(In [214]) Now have 'double-barrelled' namespaces (Mantid::Kernel, Mantid::Algorithms, etc). Re #45.

comment:4 Changed 13 years ago by Russell Taylor

(In [216]) Added using declaration to bring in Mantid::Kernel. Re #45.

comment:5 Changed 13 years ago by Russell Taylor

(In [218]) Had introduced error into path to test data. Re #45.

comment:6 Changed 13 years ago by Russell Taylor

  • Status changed from assigned to closed
  • Resolution set to fixed

(In [222]) Changes to get Windows version working. Closes #45

comment:7 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 893

Note: See TracTickets for help on using tickets.