Remove obsolete pointers in options handling.
authorTeemu Murtola <teemu.murtola@gmail.com>
Mon, 27 Feb 2012 19:43:12 +0000 (21:43 +0200)
committerRoland Schulz <roland@utk.edu>
Sun, 18 Mar 2012 21:23:52 +0000 (17:23 -0400)
commitecd0e85b1cbde02e055e39286e1084742d7da447
tree7f0c9c828061fb894dd5e5cce2a885569f2f3aac
parent9b0c1478b93867550d4a126421bf85d35ad8c0e0
Remove obsolete pointers in options handling.

After OptionsGlobalProperties was removed, it is no longer necessary to
be able to access the parent Options object from individual options.
Removed the related code (mainly removing "Options *" parameters from
constructors).

Change-Id: I794fa3821be34ea9bde34c169ea5f4ce40147fb9
12 files changed:
src/gromacs/options/abstractoption.cpp
src/gromacs/options/abstractoption.h
src/gromacs/options/abstractoptionstorage.h
src/gromacs/options/basicoptions.cpp
src/gromacs/options/basicoptions.h
src/gromacs/options/basicoptionstorage.h
src/gromacs/options/options.cpp
src/gromacs/options/optionstoragetemplate.h
src/gromacs/options/tests/abstractoptionstorage.cpp
src/gromacs/selection/selectionoption.cpp
src/gromacs/selection/selectionoption.h
src/gromacs/selection/selectionoptionstorage.h